For what purpose is serialization used in Java?
Java
How does Java handle generics?
What technologies and principles is Spring Data built on?
How much additional memory is allocated when calling the LinkedList.add() method?
What is a LinkedList?
What format and tools did you use for task setting and tracking in your previous project?
What is the difference between a Docker image and a running Docker container?
From the SOLID principles, which is considered the most important and what is it used for?
How can you undo changes and revert to a previous commit state in git?
What methods have you used to improve the performance and scalability of relational databases in your projects?
Have you developed your own classes for error and exception handling in your projects?
What is your experience in software development?
Have generics always existed in Java?
How to access overridden methods of a parent class in Java?
What do you do in your current or previous role?
What are atomic data types and what are they used for?
How does the JVM manage automatic memory release and garbage collection of unused objects?
How does changing the value of a key affect the operation of a Map data structure?
Is it sufficient to declare a class as final, hide fields with private, and avoid setters to achieve immutability of an object after its initialization?
Is it possible to make the main program thread a daemon?