What databases have you worked with? Why did you choose PostgreSQL?
Java
What garbage collection mechanism is used in your development environment or project?
Have you used Kilo Code in IntelliJ IDEA for work tasks?
How would you solve the problem when your service starts calling another service too frequently and it crashes?
What microservice architecture patterns do you know?
Name at least 3-4 skills that a good developer should possess in the modern world.
What technologies have you used for authorization?
Can you name alternative ways to implement thread synchronization similar to synchronized?
What is effectively final in Java and where is it used?
What do transactions in Kafka provide? What are they used for?
Tell us about specific results and achievements in numbers.
What queues do you know for working with multithreading?
How is a B-tree index structured? How does it speed up search?
How were your test coverage and vulnerability checks organized in the CI pipeline?
Have you had to use classes from java.util.concurrent?
How to run this code in multiple threads? Why can parallelStream() be dangerous?
In what form did the tasks arrive and from whom?
What is the purpose of the Java Memory Model?
How to scale message processing on the Kafka consumer side; what is a partition and how are messages distributed across partitions?
Tell me about yourself, what have you been doing in the last 2-3 years?