Web Dev Quizz 1

Quiz
•
Computers
•
University
•
Hard
Mohamed Boutahir
Used 4+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is the difference between == and .equals() when comparing two objects in Java?
== compares object references;
.equals() compares object values
== compares object values;
.equals() compares object references
== and .equals() are used interchangeably in Java
== and .equals() both compare object references
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Which Java collection is best suited for maintaining a unique set of elements with no duplicates?
ArrayList
LinkedList
HashSet
TreeMap
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What HTTP status code is returned when a resource is successfully created on the server?
200
201
204
400
4.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Explain the concept of microservices architecture and how it differs from a monolithic architecture.
Microservices divide an application into smaller, independent services; Monolithic is a single, large application
Microservices are used only in mobile app development; Monolithic is for web applications
Microservices are a type of database; Monolithic is a type of server
Microservices are used in mainframe computing; Monolithic is used in cloud computing
5.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is a checked exception in Java, and when should you use them in your code?
Checked exceptions are always thrown at runtime; use them for critical errors
Checked exceptions must be caught or declared; use them for recoverable errors
Checked exceptions are never thrown; they are used for documentation purposes
Checked exceptions are handled by the JVM automatically; use them for all exceptions
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Briefly describe the difference between authentication and authorization in web security.
Authentication verifies a user's identity; authorization defines what actions they can perform
Authentication controls access to web pages; authorization validates user input
Authentication encrypts data; authorization decrypts data
Authentication and authorization are the same concepts in web security
7.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is multithreading, and how can it improve the performance of a Java application?
Multithreading is the same as multiprocessing; it doesn't improve performance
Multithreading allows an application to execute multiple threads concurrently, improving responsiveness and resource utilization
Multithreading can only be used in distributed systems
Multithreading reduces the performance of a Java application
Create a free account and access millions of resources
Similar Resources on Wayground
19 questions
Web Development Quiz

Quiz
•
University
15 questions
Operating System Quiz

Quiz
•
University
10 questions
Java Quiz 1

Quiz
•
University
10 questions
Java - Introduction

Quiz
•
University
15 questions
JAVA11

Quiz
•
University
10 questions
GDSC Android Bootcamp [Kotlin Quiz]

Quiz
•
University
10 questions
OOPJ- Data Types-Java

Quiz
•
University
10 questions
Introduction to Java

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade