Java Core на собеседовании Java

Реальные вопросы по теме «Java Core» из собесов в российских компаниях. Повтори то, что чаще всего спрашивают.

Вопросы по теме «Java Core» — с ответами

  1. ConcurrentModificationException: причина и решение?
  2. Что такое Connection draining?
  3. Eventual consistency — почему assertEquals сразу может упасть?
  4. final, finally, finalize — три разных слова?
  5. final — класс, метод, поле?
  6. final у класса, метода и поля?
  7. Generics: PECS. Что означает ? extends T и ? super T?
  8. Generics: type erasure, PECS?
  9. Generics: type erasure и PECS?
  10. Generics — зачем нужны?
  11. Что такое Health checks?
  12. Integer cache: почему valueOf(100)==valueOf(100) true, а valueOf(200) false?
  13. Java 17/21: что нового для повседневной разработки?
  14. Java — компилируемый или интерпретируемый язык?
  15. В чём разница: L3 vs L4 vs L7 балансировка?
  16. Что такое LazyInitializationException?
  17. Liquibase vs Flyway?
  18. В чём разница: map vs flatMap?
  19. Maven vs Gradle?
  20. Optional — когда?
  21. Optional — основные методы и антипаттерны?
  22. Overload vs Override — в чём разница?
  23. Parallel streams: в чём опасность?
  24. Records (Java 16+)?

Это бесплатные вопросы с разбором. Разбор по конкретной компании и грейду — в наших гайдах и в Telegram-канале.

новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться