Do you use the Command pattern in your work?
Java
What actions does the Maven command perform when running the package command for a project?
What is the main idea of Stream API in Java?
How to get a stream dump in Java?
What is a 'temporary table' in databases and what is it used for?
Can you explain what is meant by 'method reference' in programming?
What is the idea behind the JOIN operator in SQL?
What is the lifecycle of an object created in Spring?
What commands do you use in Git?
How can you invoke the original method of an object after applying a proxy?
Can you tell about different types of Propagation that can be set in the @Transactional annotation?
How do you prefer to complete tasks – independently or as part of a team?
What is a local class and what are its features?
Why is char[] preferred over String for storing passwords?
Does caching work only with databases?
Tell about your experience applying SOLID principles in practice.
Have you used virtual tables in your SQL queries?
Could you explain what a Servlet is in the context of Java web development?
How does the JVM manage automatic memory release and garbage collection of unused objects?
Is it possible to make the main program thread a daemon?