IT Sobes

Подготовка к собеседованиям на разработчика

Вопросы с IT-собеседований и письменные ответы: по одной теме в статье. Материал сгруппирован по Java, Android и отдельному набору общих вопросов: алгоритмы, структуры данных, базовая информатика.

Прогресс подготовки
В этом канале все вопросы уже отмечены

Как устроен текст

Обычно на странице один вопрос, как его задают на собеседовании, и под ним развёрнутый ответ — не набор тезисов, а связный текст. Если без дополнительного чтения не обойтись, в ответе или в конце даём ссылки: на документацию, статьи, иногда на главы в книгах.

Иногда важен не только факт из учебника

Бывают вопросы, где мало сказать определение: нужно показать, как вы с этим работали на практике. Часть материалов как раз про то, как сформулировать ответ, на что нередко давят в уточнениях, где люди чаще всего ошибаются. Формат тот же — вопрос и разбор, только акцент другой.

Java

Материал разбит по тегам: можно идти по теме, а не читать всё подряд. Один и тот же заголовок вакансии в банке, в продуктовой компании и в стартапе часто означает разные ожидания; по тегам проще сфокусироваться на том, что ближе к вашей ситуации.

Вопросы по Java

Android

Платформа большая, а время собеседования короткое — часто всплывают части SDK, с которыми в текущем проекте вы давно не сталкивались. Вопросы сгруппированы по областям: жизненный цикл, UI, системные сервисы и т.п., чтобы можно было обновить конкретный кусок, не пролистывая весь раздел с начала до конца.

Вопросы по Android

Информационный партнёр конференций

AppsConf 2019Joker 2020JPoint 2020jLove 2020