If several objects refer to each other in a circle but are not used anywhere else, will the GC delete them?
Java
What is well-tested code like? At least 3 criteria. And what is strong coupling and what are its disadvantages? Why is too weak coupling bad?
Code review: what are the most significant comments, and which are the least? List 3 of each.
How does the @Transactional annotation work? How is transactional logic added?
Have you had experience working with Kotlin or reactive programming?
For what tasks have you used agents according to your experience?
What are the main types of indexes in PostgreSQL?
Java service. Response time has increased, some requests are processed for several seconds. What will you look at first? At least 4 points.
Tell us about your last project and what you did there.
What does test quality mean? Please tell us more.
Can any object be added as a key in HashMap?
How did you take heap dumps, analyze them, and automate the process?
How does the mediator pattern differ from proxy?
Have you heard of Zero Copy? What is it?
10 application handlers take tasks from the database. How to prevent two instances from taking the same task?
How to understand if a request uses an index? How to monitor unused indexes?
How else can the problem be solved without anyMatch?
What is the N+1 problem in JPA/Hibernate? How was it solved?
What is sharding?
If an attacker knows the hashing algorithm, will they be able to forge a JWT token?