Tell me about how the Garbage Collector works in Java.
Java
How is CP technically implemented in PostgreSQL? What happens when one of the nodes stops working?
Do you remember what types of clusters exist in MongoDB and what is the difference?
If the database switches to a non-relational one, is Debezium available for different databases?
Did you have a dynamic number of Kafka consumers?
Tell me about Kafka: its composition, how you work with it, main components.
Which attribute will be the most selective among: first name, last name, age, gender?
Tell me about choosing a database: relational vs non-relational — when to choose what?
Have you ever worked with clustered and non-clustered indexes in PostgreSQL?
Have you had auto-scaling? How was it configured?
What was Cassandra used for in your case?
What types of caches are there and what are their advantages and disadvantages?
What configuration parameters do we pass to the HTTP client (RestTemplate/WebClient/Feign) for calling an external service?
Does the order of attributes in a PostgreSQL composite index matter?
What metrics were collected from the applications? How did you work with monitoring?
What acts as the Primary Key in a table with fields name, surname, age, gender?
Why didn't you switch directly to CDC instead of polling?
What is CDC (Change Data Capture)?
Why is tree balancing necessary? How is fast search achieved?
Tell in detail about the Strangler pattern.