Sobes.tech

Can you explain what the RetentionPolicy annotation means in Java and how it affects the lifecycle of an annotation?

Junior — Middle
244

What HTTP method is used to perform user authentication on a web service?

Junior — Middle
244

Explain the working principle and purpose of the Decorator design pattern.

Junior — Middle
243

Can you list the main categories of methods used in the Stream API?

Junior — Middle
237

What are the main differences between REST API and Kafka API in terms of their application and architecture?

Junior — Middle
236

Can you list the main methods provided by the Stream API in Java?

Junior — Middle
234

How is AtomicInteger implemented in Java?

Senior
230

Can you handle multiple exception types in a single try-catch block?

Junior — Middle
230

Why is it important to maintain consistency between the equals and hashCode methods when overriding them?

229

Can you name the types of exceptions that can occur in programming?

Junior — Middle
228

What distinguishes an optimistic approach to locking from a pessimistic one in the context of concurrency control in databases?

Junior — Middle
227

What does the term 'starvation' mean in the context of multithreading and how can it be avoided?

Junior — Middle
226

How to make it so that a user can use a previously added bean of the same type after a new bean of this type appears in the library?

Junior — Middle
225

How can you create a class whose objects cannot be modified after creation?

Junior — Middle
222

In which data structure is inserting an element in the middle faster: ArrayList or LinkedList?

Junior — Middle
220
/17