Сбербанк · август 2024

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

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

1. Как появились дженерики в Java, какую проблему они решали, и как обходились без них?

2. Как устроен жизненный цикл дженериков — что происходит после компиляции и на этапе выполнения?

3. Что такое PECS-принцип в дженериках и в каких случаях его удобно применять?

4. Можно ли отлавливать дженерик-исключения разного типа в try-catch и как это работает?

5. Как устроена модель памяти в Java и какие области она включает?

6. Как работает сборщик мусора (GC) в Java и по какому принципу он очищает память?

7. Как объекты перемещаются между поколениями в куче, и зачем это нужно?

8. Какие требования предъявляются к ключам в HashMap?

9. Как устроен контракт equals и hashCode и почему он важен для…

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

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

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

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