What resources and how much time are required to create and launch a new thread of execution?
Java
Why is it important to maintain consistency between the equals and hashCode methods when overriding them?
Have you ever found vulnerabilities yourself? Did you find any?
What are services in Kubernetes and what function do they perform in application management?
What methods can be used to initiate the execution of a thread in a program?
What annotations in Spring are used for database interaction?
What tasks can be implemented using aspects in Spring AOP?
What difficulties can arise when using a random value as a hash code for a key in HashMap?
Is it possible to apply additional Bean components during the execution of a method marked with PostConstruct in Spring?
Which Spring function or method is called after Bean initialization during its creation?
Have you ever worked with the reactive stack (Spring WebFlux)?
Can you explain the concept of latest offset in Kafka and how it is used when consuming messages?
How did you ensure high availability and reliability in the microservices system?
What is the role and purpose of the volatile keyword in programming language?
What specific aspects of your current workplace are unsatisfactory or cause dissatisfaction?
What process and timeframes do you usually expect when migrating a system from monolithic architecture to microservices?
In which cases is it recommended to use indexing to speed up query performance in a database?
On what principle did you decompose the system into microservices?
How is the configuration and registration of a Bean carried out within the Spring Framework?
How does Kafka respond if all its brokers fail simultaneously?