Собеседование Java в Nord Clan — Middle

Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Middle. Ниже — полное содержание практикума. Сами вопросы с ответами открываются в JavaJub Pro.

Что внутри: 23 раздела

Содержание практикума — по нему видно, что разбирается и в каком порядке.

  1. Что за компания Nord Clan и куда идти
  2. Формат собеса
  3. Стек: к чему готовиться
  4. Java Core
  5. Коллекции
  6. JVM, память и troubleshooting
  7. Многопоточность
  8. Spring и Spring Boot
  9. Транзакции и @Transactional
  10. Hibernate, JPA и Spring Data
  11. PostgreSQL / MSSQL / Oracle и SQL
  12. Брокеры — Kafka и RabbitMQ
  13. KeyCloak, OAuth 2.0 и OIDC
  14. Camunda — BPMN и workflow
  15. Тестирование — JUnit, Mockito, WireMock
  16. Микросервисы, архитектура и интеграции
  17. Docker, Kubernetes и CI/CD
  18. Паттерны проектирования
  19. Алгоритмы
  20. System Design — методология и задачи
  21. Live coding — Java и SQL
  22. Code Review
  23. Pet-проекты, soft skills и чек-лист

Что спрашивали в Nord Clan

Вопросы с реальных интервью — бесплатно, без ответов. Ответы и разбор — в практикуме.

  • Junior+ По какой причине в Java запрещено наследоваться сразу от нескольких классов?
  • Middle По каким принципам вы решаете, какие классы стоит наследовать?
  • Middle На какие изъяны SQL-запроса вы смотрите прежде всего?
  • Middle+ Для чего в Kafka выделяют мастер-партицию?
  • Middle+ Чем EntityGraph оказывается полезен при работе с Hibernate?
  • Middle+ С какой проблемой вы столкнётесь в Hibernate, если у сущностей много связей?

Вопросы по темам практикума — с ответами

Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.

  1. Spring @Transactional + долгий REST-вызов внутри — чем опасно?
  2. Spring @Transactional на private методе — что произойдёт?
  3. Базы данных / SQL Как прочитать EXPLAIN ANALYZE?
  4. System Design Кейс: сеть «моргнула» на 2 секунды. Что делать?
  5. Алгоритмы Что такое дек?
  6. Java Core Что такое type erasure?
  7. Коллекции Как растёт ArrayList?
  8. Spring @Transactional — под капотом?

Полный практикум по Nord Clan — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.

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