Do you have skills in identifying errors and problems in programming code?
Java
What is the difference between @Component, @Repository, and @Service annotations in Spring, and what are their purposes?
What is the role and purpose of a profile in Maven when managing project builds?
What sorting algorithm is used in the Collections.sort method for ordering elements?
Explain the essence of the Service component within the Spring Framework.
What tool do you use for container management automation in your DevOps projects?
How can deferred initialization of objects be applied in your code?
How is the @Qualifier annotation used and in what cases is it applied when injecting dependencies in Spring?
What is the difference between using PreparedStatement and CallableStatement when working with a database?
What types of trees are used within the TreeSet data structure?
Can you list the main data structures implemented through collections in the standard library?
How can a specific commit from another branch be applied to the current one in Git?
Can you explain the concept of happens-before in Java and its role in ensuring thread safety?
What is the difference between checked and unchecked exceptions in programming languages?
Can you name examples of Checked exceptions used in your experience?
What motivated you to choose a career as a software developer?
Tell about the last task or project you participated in and your contribution to it.
How do approaches focused on specific task execution differ from those focusing on goal achievement?
Did you move to Moscow?
Have you undergone any professional training or courses for skill enhancement?