Have you used Spring for microservice development in your last project?
Java
How is the index of an element determined when accessing an element in an ArrayList, and what is the resulting time complexity?
How is transaction support implemented in Spring and what is the basis of their operation?
Could you explain what the SOLID acronym means in the context of object-oriented programming?
Which data structure provides faster performance for adding and removing elements: ArrayList or LinkedList?
How is the testing of individual code components carried out using unit tests?
How is the concept of generic types implemented and what is their lifecycle strategy in programming languages?
When would you prefer to use ArrayList instead of LinkedList for adding an element at the end of a very large list, and why?
Describe your experience working with Java language and projects where you used it.
In which cases is it better to choose the use of ArrayList instead of other collections in Java?
What key components or functions are missing in the current implementation of the project?
Do you engage in professional activity in your field?
Have you worked on a project consisting of a single module or multiple modules?
How do Java and JavaScript differ in their features and purposes of use?
Have you had experience developing applications using Spring Boot?
Does your last workplace act as a system integrator?
On which platform was your last project built?
What are the main tasks solved by the Spring framework in application development?