What format and tools did you use for task setting and tracking in your previous project?
Java
Tell us about your experience conducting code reviews in previous projects
Which project or task interests you the most and why?
Can you explain the stages a developer's task goes through during a project?
What is the reason for not using the @Autowired annotation directly on fields in Spring?
How did you inject dependencies of Beans in your previous project?
What is your experience with using streams in Java and in what scenarios have you applied them?
Tell us how the process of connecting and interacting with the database was implemented in your previous project.
What are the advantages and disadvantages of using generics in Java?
Why is it important to analyze application performance and for what purposes is it done?
What components and modules from the Spring Framework have you used in developing services in your project?
What responsibilities and goals did you have in the current project?
Do you have experience developing independent service components?
Can you tell about your experience in improving resource efficiency in code on past projects?
How can application performance analysis be conducted to identify bottlenecks?
Можешь перечислить основные виды Bean, используемых в Java или Spring?
What experience do you have with API gateways and their configuration?
How did you distribute tasks among team members in your previous project?
What is the role of the @Transactional annotation in transaction management in applications?
How have you used the GitFlow model for branch management in your projects?