How do the isolation levels REPEATABLE READ and SERIALIZABLE differ in databases?
Java
Can you explain the difference between exceptions that require mandatory handling during compilation and exceptions that occur at runtime?
Can you list the main annotations used in Spring Framework?
Is it possible to use a try-finally construct instead of try-catch-finally for exception handling?
Can you explain the principles and features of event-driven architecture in a system?
How can you determine the maximum possible number stored in an int data type?
Explain the principle of operation of a bit map and how it is used to represent data
Have you created your own starter module for Spring Boot?
Are you ready to set up two consumers for one topic so that they work without interruptions, specifying specific partitions for each?
What are the consequences of launching two beans of the same type in a container?
Tell us in your own words about your professional journey, work experience, technologies, achievements, and what you are looking for in the market.
What microservice patterns do you know?
Could you activate your camera for video call?
What are the advantages and disadvantages of using natural keys in databases?
What are the differences in consequences when using DELETE and TRUNCATE commands to delete data from a table in a database?
What tools are used for monitoring heap, threads, connections?
Have you used the Serializable interface in your projects for object serialization?
What is the purpose of the ThreadLocal class?
Can you explain the behavior mechanism of FetchType.LAZY loading strategy in ORM systems?
Your resume states that you optimized the Garbage Collector and tuned JVM — what exactly did you do?