Работали ли с JUnit? Писали ли extension?

Уточните версию JUnit и реальные задачи. Использование аннотаций и ассертов не равнозначно написанию extension; расскажите отдельно о собственных расширениях, если они были.

Короткий ответ

Что ответить на собеседовании

Уточните версию JUnit и реальные задачи. Использование аннотаций и ассертов не равнозначно написанию extension; расскажите отдельно о собственных расширениях, если они были.

Подробный разбор

Ответ с пояснениями

Уточните версию JUnit и реальные задачи. Использование аннотаций и ассертов не равнозначно написанию extension; расскажите отдельно о собственных расширениях, если они были.

В JUnit Jupiter расширения подключают поведение к жизненному циклу теста, разрешению параметров и другим точкам. Практический пример — подготовка ресурса или дополнительная диагностика. Важно обеспечить очистку после ошибки и изоляцию параллельных запусков. Если только пользовались готовым расширением, это стоит сказать прямо. Для JUnit 4 применялись другие механизмы, поэтому версионный контекст важен.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее