Does caching work only with databases?
Java
How to distinguish between synchronous and asynchronous data transfer in systems, and how do they differ?
Can you explain what is meant by 'method reference' in programming?
How does the JVM manage automatic memory release and garbage collection of unused objects?
What default transaction isolation level is used in the Spring framework?
What is a LinkedList?
What is the difference between a stack and a queue?
Do you use tools for automatic code analysis in your current activity?
How can you undo changes and revert to a previous commit state in git?
What data structure does LinkedList implement?
Have you developed your own classes for error and exception handling in your projects?
How can you create and use functional interfaces in Java?
Can you tell about different types of Propagation that can be set in the @Transactional annotation?
Have you used the jOOQ library in your projects?
What is a local class and what are its features?
How is the syntax for filtering grouped data using HAVING in SQL implemented?
Why is char[] preferred over String for storing passwords?
Tell about your experience applying SOLID principles in practice.
What are atomic data types and what are they used for?
What name should I use when addressing you?