Sobes.tech

What guarantees does volatile provide? How does it differ from Atomic?

177

What is the difference between ArrayList and LinkedList? Why are they needed if arrays exist?

Senior
177

On what hardware were these tests performed and who maintained the infrastructure?

Senior
177

Within what timeframe will you be able to join the project: in two weeks, earlier, or later?

Middle+
177

What infrastructure tasks have you done manually — databases, queues, orchestrators?

177

Tell me about the Inversion of Control (IoC) pattern.

Senior
177

How many connections does HikariCP use by default?

Senior
177

How to implement optimistic locking in code? What happens in case of a version conflict?

Senior
177

Tell about yourself, your experience, your last project, your role, and your responsibilities.

177

How did you organize data transfer to the marketplace in your last project?

Junior — Middle
177

What is the purpose of the finally block? What is try-with-resources?

Senior
177

Tell me about dependency injection methods in Spring

Senior
177

How to fix a violation of the dependency inversion principle — suggest a refactoring with the separation of a separate storage?

Senior
177

What is Spring Framework? Why is it needed?

Senior
176

Why could you not find a job for a long time after quitting in June 2024?

Senior
176

How to block threads or synchronize them in Java?

Senior
176

Why is the space on disk not freed immediately after DELETE or TRUNCATE in PostgreSQL?

Middle+
176

How is the internal structure of LinkedHashMap organized? What is an element of the doubly linked list?

Senior
176
/743