What transaction isolation levels are available in PostgreSQL?
Java
Why microservices? Why is it better to go for microservices?
Have you had to use classes from java.util.concurrent?
Have you had to optimize database operations or queries?
What types of transaction isolation are available in Transaction Manager?
Heard about Transactional Outbox? Why is it needed, what problem does it solve?
Tell me about yourself, what have you been doing in the last 2-3 years?
Name three examples of terminal operations in the Stream API
What levels of transaction isolation exist and under which is dirty read possible?
When exactly during the execution of a method annotated with @Transactional in Spring is a proxy object created?
Why is the heap divided into different areas (young/old generation)?
What problems can be encountered in a multithreaded environment?
What other types of indexes do you know besides B-tree?
What reactive programming libraries have you worked with?
How was Kafka configured to handle a large stream of events? One topic with partitions or many topics?
How to scale message processing on the Kafka consumer side; what is a partition and how are messages distributed across partitions?
What problems can using HashMap lead to? Can HashMap cause memory leaks?
Has there been experience in writing technical documentation, instructions, guides, runbooks?
Name the delivery guarantees in Kafka and what they mean?
When are AOP proxies created in Spring?