How is HashMap structured internally?
Java
How to choose between two implementations through one config without Spring Profiles?
What do Object.wait(), notify() and notifyAll() do?
Реализуйте thread-safe RateLimiter: не более 5 запросов в секунду для одного userId, метод isAllowed(String userId).
What is the contract between equals and hashCode?
Why did you use at-least-once instead of exactly-once when dealing with duplicates? What are the limitations of exactly-once?
How to increase the number of consumers in a group with ten partitions?
How do you guarantee message processing order in Kafka?
What was the domain of the application: fintech or something else?
How did you solve the problem of duplicate messages in Kafka?
How does Spring Boot magic work when connecting starters and auto-configuration?
How to increase the number of consumers in a single consumer group in Java/Spring application, including within one pod?
What other conditional annotations of Spring Boot do you know?
Briefly tell us about your last project: what was the domain, what technologies were used, and what was your role?
Did you work a lot with Kafka? What patterns did you use for consumers, idempotency, and error handling?
What message delivery semantics do you know besides at-least-once?
How to speed up this SQL query on a large table? What index to add and will an index only on status help?
Why not use scheduler for this? Can scheduler hang and how does it work with threads?
Write an SQL query: find top-3 user_id by sum of amount for orders with status COMPLETED in the last month.
How to increase performance if consumer lag accumulates in Kafka?