What are the differences between LinkedHashSet and HashSet data structures in Java?
Java
Explain how the synchronized keyword works in Java and its purpose when working with threads.
Can keys in a Map repeat?
Can you name popular messaging systems used in microservice architecture?
What is the purpose of using buffered streams?
What are transaction isolation levels?
What happens in Java if you try to create a string that already exists in the string pool?
Are there any additional projects that could be implemented?
What are the potential issues with incorrect implementation of the hashCode method in Java?
What are the features of strings in Java and how are they expressed?
What is the advantage of buffering?
Tell me what generics are in Java and what are the differences between invariance, covariance, and contravariance when using them?
By what other methods, besides multithreading, can the efficiency of a report-generating service that performs 4 parallel HTTP requests to different systems be increased?
Which components are responsible for data storage and memory management within the JVM?
What methods can be used to prevent or resolve deadlocks in a database management system?
What would you do if your message about a task in the corporate chat remained unanswered?
How do static and final field modifiers affect serializability in Java?
What are the implementations of the List interface?
What logical operations and operators do you know?
How can the Prototype pattern be implemented together with the Singleton pattern?