Is it possible to pass a function or method as a parameter to another method or function?
Java
Are there any additional projects that could be implemented?
How do you implement transaction management in the system?
What build tool did you use in your last project?
Can you explain the stages of the bean lifecycle in Spring Framework?
Explain the role of the D principle in SOLID principles and its significance for software development.
What is the difference between fine-tuning and a large context window (RAG)? What is the point of RAG and fine-tuning if everything can be placed in the context?
Can one part of a composite primary key have a null value?
What operations occur inside ArrayList when adding an element at the beginning of the collection, if the internal array does not exceed its current boundary?
Have you had experience developing or using software with functional principles?
What factors do you consider when choosing a project for work or participation?
Have you had experience using reactive programming in your projects?
In which project have you used Docker and how was it implemented?
In what cases have you used synchronized blocks in your code to manage threads?
Can you explain what virtual threads are and how they work?
Explain why using indexes allows faster data retrieval in a database.
What is the purpose of the Optional class?
What is the expected time complexity when adding a new element at the beginning of a dynamic array ArrayList?
Have you ever encountered a situation where a required method was unavailable after integrating a third-party library?
Could you tell me about the method of organization of development and project management used in your last project?