Java
What is dependency inversion?
What is dynamic polymorphism in Java?
What are immutable classes in Java?
What technologies and principles is Spring Data built on?
What does the keyword 'transient' mean in Java?
What is the lifecycle of an object created in Spring?
What is the Map interface in Java?
What is the Command pattern used for?
What is a JDBC URL and what role does it play in working with databases in Java?
Can you highlight your most significant professional achievements and results?
What methods of checked exception handling exist?
What is object-oriented programming (OOP)?
What types of HTTP requests do you know?
Describe the approach you used to implement user verification in your last project.
Can you name and explain the types of Proxy used in Spring Framework?
List the principles you follow in multithreaded programming.
What are the differences between the Object-Oriented Programming design patterns 'Strategy' and 'State'?
Why can the wait() and notify() methods only be called inside a synchronized block?
How can Hibernate work be optimized?
What are the parts of a class in Java?