Теория
1. Используете ли вы WebFlux, и что о нём думаете?
2. В чём разница между абстрактным классом и интерфейсом в Java?
3. Можно ли сделать синглтон с помощью абстрактного класса?
4. Почему синглтон считается антипаттерном?
5. Какой будет сложность работы HashMap в худшем случае?
6. Для чего на практике используются HashMap?
7. Можно ли написать хэш-функцию, которая всегда возвращает одно и то же значение?
8. Может ли хэш-код быть отрицательным?
9. Почему существуют ArrayList и LinkedList, и какой из них можно выбросить?
10. Какова сложность вставки элемента в середину ArrayList?
11. Что хорошего в Java Stream API, и как они влияют на производительность?
12. Что такое Spring, и какие…