What did you use for load testing?
Java
How does pessimistic locking differ from the Serializable isolation level?
Tell us about your experience in Java development over the last 5-6 years, and the evolution with the application of AI.
What are the advantages of immutable objects?
What isolation levels do transactions have in Kafka?
What mechanisms in Kafka ensure delivery guarantees (at-least-once, exactly-once)?
How can the EXPLAIN command be used to assess the feasibility of creating a new index in a database?
What is the range of proposals you are considering?
For what purposes is aspect-oriented programming used?
Can you explain the purpose and working principle of the synchronized keyword in Java?
Have you applied a microservices approach in your last project?
What problems or challenges do you face in your current job?
What is batch consumption in Kafka and why is it faster than processing one message at a time?
Why is the young generation divided into Eden and Survivor (S0, S1)?
How is data collected and stored during the logging process?
Tell me about authorization and authentication in the project. How do these two concepts differ?
Have you ever developed with AI from scratch?
What experience do you have working with relational databases?
What methods of data retrieval from microservices have you used in your last project?
How is the @PostConstruct annotation used in Spring for component initialization?