Сбербанк · июнь 2025

Тех собес на middle-senior Java Разработчик в Сбербанк

middle-senior Тех собес 33 вопроса

1. Какие типы данных существуют в Java?

2. Какие коллекции в Java ты знаешь?

3. Когда бы ты использовал разные коллекции в Java, например, Vector, ArrayList, LinkedList или Set?

4. Когда лучше использовать ArrayList, а когда LinkedList?

5. Как происходит удаление элементов из ArrayList, и как меняется его размер?

6. Что такое тип Object в Java, и зачем он нужен?

7. Какие базовые методы класса Object ты можешь назвать?

8. Что такое контракт методов equals и hashCode в Java, и какие у них особенности?

9. Какую роль играют методы equals и hashCode в HashMap?

10. Можно ли задать hashCode как return 1, и как это повлияет на работу программы?

11. Какие основные принципы ООП поддерживаются в Java?

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Java Разработчик».

в этом собесе: 33 вопроса
  • Ещё 124 текстовых собеса направления
  • 353 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес