1:55:24Мок-собеседование на Middle Java-разработчика
Кандидат отвечает о HashMap, исключениях, Stream API, потоках, Spring и Hibernate. Отдельно разбираются транзакции, синхронизация, оптимистические блокировки и N+1.
Кандидат разбирает микросервисы, взаимодействие сервисов, масштабирование, индексы и N+1, ACID, Spring Security, JWT и проблемы многопоточности. Вопросы сопровождаются уточнениями интервьюера.
Источник: Павел Сорокин
Открыть на YouTubeЭто мок-собеседование на Junior Java-разработчика: ведущий проверяет текущий срез знаний кандидата, который уже работает Junior-разработчиком. Разговор начинается с микросервисов — их назначения, взаимодействия по HTTP и через брокеры сообщений, а также вертикального и горизонтального масштабирования. Затем обсуждаются диагностика медленных SQL-запросов, индексы, кэширование и проблема N+1 в Hibernate. Отдельные блоки посвящены ACID, уровням изоляции и механике @Transactional, включая прокси и проблему self-invocation. В финале разбираются Spring Security, JWT и асимметричная подпись, затем volatile, race condition и deadlock; интервьюер дополняет и исправляет неполные ответы кандидата.
1:55:24Кандидат отвечает о HashMap, исключениях, Stream API, потоках, Spring и Hibernate. Отдельно разбираются транзакции, синхронизация, оптимистические блокировки и N+1.
1:48:31Кандидатка отвечает на вопросы по Java Core, коллекциям, многопоточности, Spring, SQL и микросервисам. Интервьюер разбирает слабые ответы и объясняет нужную глубину понимания.
1:25:25Кандидат с трёхлетним опытом Java отвечает на вопросы по языку, Spring, многопоточности и авторизации. Интервьюер уточняет ответы и отмечает пробелы.