1:51:16Мок-интервью Senior Java-разработчика
Кандидат отвечает на вопросы об atomic-операциях и synchronized, Java Collections Framework, проектировании классов и SOLID. Ведущие обсуждают результаты и подходы к подготовке.
Теоретическая часть независимого мок-собеседования для Middle Java-разработчика после отдельной live coding-сессии. Кандидат отвечает на вопросы по структурам данных, потокобезопасности, Java I/O, Spring и Docker, а интервьюер уточняет ответы и в финале даёт обратную связь.
Источник: Максим Добрынин | ex. Jetbulb
Открыть на YouTubeЗапись начинается с обсуждения ощущений кандидата после предыдущей сессии live coding и переходит к технической части Middle Java-интервью. Интервьюер спрашивает об устройстве LinkedList и его сравнении с ArrayList, затем о HashMap, неизменяемых классах и сложности операций. В блоке конкурентности кандидат объясняет потокобезопасные коллекции, synchronized и атомарные типы. Дальше идут байтовые потоки, работа с файлами, IoC и способы внедрения и конфигурирования бинов в Spring, включая component scan и Spring Boot. Финал посвящён JAR/WAR, Docker COPY/ADD, оптимизации образов и кэшированию слоёв, а затем — впечатлениям и рекомендациям по развитию.
1:51:16Кандидат отвечает на вопросы об atomic-операциях и synchronized, Java Collections Framework, проектировании классов и SOLID. Ведущие обсуждают результаты и подходы к подготовке.
2:09:10Длинное техническое интервью с Java-разработчиком охватывает язык, коллекции и многопоточность, Spring, базы данных и инструменты доставки. Интервьюер уточняет ответы кандидата и возвращает разговор к точным определениям.
1:25:40Мок-техническое собеседование начинающего Java backend-разработчика без коммерческого опыта. После самопрезентации и обсуждения пет-проектов интервьюер разбирает Java Collections, String и исключения, базы данных и индексы, проводит код-ревью Spring Boot и задачу по системному дизайну сервиса уведомлений. В финале обсуждаются OAuth 2.0, Docker, Git, Future/CompletableFuture и даются рекомендации по подготовке.