How do you prepare and analyze questions before an interview?
Java
What is the relationship between the SELECT and WHERE operators in SQL queries?
What reasons cause short-lived objects to enter the string pool in Java memory?
Are you ready to proceed with the interview?
Explain the mechanism of the protected access modifier and in which cases it is used.
What are the roles and benefits of using immutable classes in programming?
What processes occur with an object in memory during garbage collection?
What is a string pool and why is it needed for storing strings in Java?
How can you briefly specify the class type in Java with two words?
Do you use the @Bean annotation to declare a component in configuration?
Can you explain what is meant by the term 'advice' in the context of software development?
What are the advantages and disadvantages of using the findBy method in JPA for data retrieval?
What is the difference between in-memory caching of an application and external cache (Redis)?
What are the advantages and disadvantages of using Docker Compose for container orchestration?
How does it affect the performance of HashMap if all keys receive the same hash code?
What experience do you have with using MongoDB and how long have you worked with it?
What is the base class in Kotlin that serves as the ancestor for all other classes?
Can you explain the distinctive features of the TreeMap data structure?
What data structure provides fast search of elements based on equality comparison, performed in constant time?
What potential issues can arise when calling the System.gc() method in Java?