Sobes.tech

Can you explain the principle of pessimistic locking and how it differs from other locking strategies?

Junior — Middle
238

How do you identify the causes of an OutOfMemoryError in an application?

Junior — Middle
238

Why is it important to close the data stream after extracting information using JPA?

Junior — Middle
236

What techniques and approaches do you use to improve caching efficiency as data volume grows?

Junior — Middle
235

Which specific fields in a database should be indexed to speed up the execution of a certain query?

Junior — Middle
235

What can be seen in pg_stat_statements? What is stored there regarding queries?

234

What do you expect from the internship period and what goals do you want to achieve?

Intern — Junior
232

What message brokers have you worked with?

230

How is automatic memory cleanup implemented in Java?

Junior — Middle
230

Are there operations that are excluded from execution within transactions?

Junior — Middle
229

What is the purpose of weak references in programming?

Junior — Middle
229

What does the occurrence of a ConcurrentModificationException in Java mean, and in what situations can it be thrown?

Junior — Middle
228

What are the technical issues and weaknesses of JVM?

227

What is the role and purpose of the synchronized keyword in programming?

Junior — Middle
226

Why are you considering other options now / why did you leave your previous job?

226

What is the difference between the `==` operator and the `equals()` method when comparing objects in Java?

226
/15