🎓 6 месяцев методичке сообщества

В декабре прошлого года появилась Java методичка сообщества.

Главный принцип - она содержит в себе только то, что спрашивают на собеседованиях. У каждого технического вопроса и технологии есть процент популярности, что помогает учить актуальное.

Подробнее про методичку - https://zhukovsd.it/posts/java-backend-interview-prep/


В этом посте хочу поделиться тем, что было сделано за последние 6 месяцев.

Собесы

На основе собесов делаются таймкоды и рассчитывается популярность технологий и вопросов.

  • Добавлено 166 Java собесов (из них 135 техов). Всего собесов - 235
  • Добавлено 44 Python собеса

Статистика популярности вопросов доступна публично в методичке. Записи доступны приватно в рамках менторства по трудоустройству.

В данный момент в методичке 368 технических вопросов с ответами.

Лайвкодинг

Коллекция задач на лайвкодинг выросла до 81. Задачи разбиты на 3 категории - Java, SQL, Stream API. Для каждой задачи доступны подсказки и решение.

Вопросы на подумать

Категория вопросов, где не нужно писать код, но необходимо озвучить ход мыслей - как решали бы ту или иную проблему, какие варианты пробовали бы. Именно эти вопросы помогают проверить глубину понимания разработки.

Наша коллекция насчитывает 270 таких вопросов, разбитых по 10 категориям - Java, многопоточка, SQL, Spring, Kafka, микросервисы, отладка, рефакторинг, git, командные процессы.

Типовой пример вопроса из этой категории:

Есть класс-сервис. Внутри 2 метода. Оба public, @Transactional. Первый метод внутри обращается ко второму. Инжектим класс из другого класса и обращаемся к первому методу. Будет ли второй метод транзакционным?

Вопросы про опыт с технологиями

Лучший способ ответить на вопросы вида “нужен ли миддлу Kubernetes?” - посмотреть на статистику.

Вопросы про опыт работы содержат статистику про все популярные технологии.

Про Kubernetes спрашивают на 12% собесов, а про Kafka - на 31%.

Чат для мок собеседований

Вокруг методички существует отдельный чат для моков.

Можно мокнуть любую тему, лайвкодинг. Моки проводятся на энтузиазме (провести мок - хороший способ повторить материал), и на коммерческой основе менторами сообщества (для подписчиков менторства по трудоустройству - безлимит). За последние 30 дней в чате прошло около 45 часов моков. Послушать моки можно в дискорде сообщества.