Sobes.tech

What situations or tasks at your new job would you like to avoid?

Junior — Middle
176

What tools do you use to detect and diagnose errors in code or systems?

Junior — Middle
174

What does high workload mean to you?

Middle+
173

What tools and constructs are used in Java Core to implement asynchronous programming?

Junior — Middle
172

Where else do immutable objects show their advantages?

Middle+
172

Tell about your work experience and your last project.

Senior
172

How to write a test for Kafka (producer/consumer)?

Middle+
170

What is the complexity of accessing the first and last elements in an ArrayList?

Middle+
170

How do you understand that the code is complete and can be sent for review?

Middle+
170

What are the requirements for keys and values in HashMap?

Middle+
169

How to organize cache for external integration? What are the cache parameters?

Middle+
169

When should external caching (Redis) be added? What are the criteria?

Middle+
169

Have you ever had to write your own Spring Boot Starter?

Senior
168

What role does a message broker component play in a system architecture?

Junior — Middle
168

What are IoC and DI? Explain these concepts.

Senior
165

What is the default hash code in HotSpot JVM?

Senior
164

How to implement a one-to-many relationship?

Senior
163

What is partitioning in Kafka?

Senior
163

Tell me about HashMap: what is it for and how does it work?

Senior
161

Explain the working principle of the garbage collector (using G1 GC as an example)

Senior
160
/5