Have you heard of the Service Discovery pattern?
Java
Why didn't you use Exactly Once semantics in Kafka?
Why did you use Hibernate? Did you add caching and tune it?
Explain the purpose and working principle of ReplicaSet in Kubernetes.
How was your development process organized? How did tasks reach you? Did you deploy them yourself?
What Java version do you use in your current project?
What are the main classes and tools for implementing multithreading in Java?
What would you do if the service responds slowly to read requests and writes to the database slowly?
What is the average time complexity of key operations in a TreeMap data structure?
What decisions did you make regarding replacing the technology stack — databases, queues, orchestrators?
What experience do you have with using MongoDB and how long have you worked with it?
What microservice patterns do you know and have you applied?
Have you ever had to optimize queries?
Why use JWT when you can log in with a username and password for each request?
Can you explain how the HashMap data structure works and how it provides fast access to elements?
What happens to remote rows in PostgreSQL?
Why was MongoDB used instead of PostgreSQL in the previous project?
What is the reason for considering a new job now?
How is synchronization within a method with the synchronized keyword implemented?
How does pessimistic locking differ from the Serializable isolation level?