What is your experience with Java and in which projects have you used it?
Java
When adding an element to the end of a collection, which data structure — ArrayList or LinkedList — is faster?
For what reason are you considering the proposals?
How to achieve exactly-once at the consumer level in Kafka when saving to a database (to avoid duplicates)?
Does MongoDB ensure compliance with ACID transactional principles?
What alternatives to using copy constructors and serialization methods exist for parallelizing or cloning objects?
Can Throwable be considered a controllable exception type in Java?
Is Scope Request possible in the context of GenericApplicationContext in Spring?
How many participants were in the team during the launch of this project?
How is message passing implemented in Kafka system?
Have you ever overridden the hashCode method in your code?
How did you make changes to the database structure or data?
What design pattern would you apply to adapt the behavior of an object depending on the time of day?
What is the difference between calling the run method and using the start method when working with the Runnable interface?
Explain the concept of Mockito and how it is used in Java application testing.
Name the levels of class member visibility, starting from the least restrictive and ending with the most open.
What is the most effective way to implement dependency injection using beans?
How can you remove the dependency from the spring-boot-starter-test library in the project?
How to display 0 instead of NULL for departments without employees?
How can you create an immutable copy of a collection using the clone method?