If an external service has a timeout of 60 seconds, can we set the same? How to solve the problem of a long response?
Java
How does a red-black tree work in HashMap?
Java 21 — virtual threads, have you worked with them?
Tell me about the CAP theorem.
Why can there be one consumer for multiple partitions and when should they be increased?
How have you worked with PostgreSQL? How did you optimize queries?
What does a healthy application's heap memory graph look like?
Are there issues with expanding (increasing) the number of partitions in Kafka?
What was Worker? How does it work?
Is your experience with MongoDB just hearsay or have you actually worked with it?
Tell me about the Inbox pattern — the reverse side of the Outbox.
How is it tracked that messages arrive in order when there are multiple partitions?
What happens when the old PostgreSQL master comes up after a failure? How is consistency ensured?
How is a bucket determined in HashMap?
Tell us about your experience with WebFlux.
What is the difference between EXPLAIN and EXPLAIN ANALYZE? What happens if you run the same query with EXPLAIN ANALYZE twice in a row?
What are GC Roots?
If the database switches to a non-relational one, is Debezium available for different databases?
What happens during Kafka consumers rebalancing — what can be lost?
Tell me about how the Garbage Collector works in Java.