How do @Component, @Service, and @Repository annotations differ in Spring?
Java
What other problems can arise in multithreading?
Why did you leave [company]?
How to create an Immutable (unchangeable) class in Java?
Is it possible to free the Kafka consumer thread by transferring the message to an in-memory queue and processing it in another thread?
What is the acronym PECS (Producer Extends, Consumer Super) in Java generics?
What is your informal role in the work team?
What patterns does the Stream API implement?
Were there microservices or applications developed from scratch, from architecture to implementation?
Have you ever written a BeanPostProcessor? For what purpose?
Do you solve more practical tasks or do you have to solve some technological problems?
What is the difference between the @Bean annotation and @Component? When should you use one over the other?
What was the size of your teams: where was the largest and where the smallest?
Briefly tell about your previous project: what you were responsible for personally and who you worked with in the team?
Using ConcurrentHashMap, how does its operation differ from a regular HashMap?
Who planned the tasks for sprints?
Tell us about your experience and your last project.
How does Spring Boot magic work when connecting starters and auto-configuration?
In your opinion, how does an AI-based approach differ from a human-dependent one?
What tool to use for load testing a microservice?