Чему вы научитесь
- Понимать, какие темы спрашивают чаще всего, и готовиться прицельно
- Находить слабые места в своих знаниях ещё до собеседования
- Отвечать на частые технические вопросы оптимальным способом
- Уверенно проходить все основные этапы Android-интервью
О курсе
Современный IT-рынок устроен так, что для оффера в ведущую компанию мало просто хорошо делать свою работу. Нужен ещё один навык: опыт прохождения собеседований. Вопросы на интервью нередко сильно расходятся с тем, чем мы занимаемся в ежедневных задачах, и эти две плоскости Android-разработки пересекаются далеко не всегда. Готовиться к ним приходится отдельно.

Сейчас это особенно заметно, потому что рынок стал заметно жёстче. Вакансий меньше, сильных соискателей больше, а в крупные компании и раньше не было недостатка желающих. Работодатель может выбирать дольше и придирчивее, поэтому собеседования стали плотнее: больше уточнений, больше сравнений между кандидатами, выше цена каждой ошибки в ответе.
В такой ситуации уже недостаточно просто «быть хорошим Android-разработчиком». Нужно ещё уметь показать свой уровень на интервью: быстро понять, что именно проверяет вопрос, не утонуть в деталях, уверенно объяснить решения и выделиться среди других сильных кандидатов.
Можно, конечно, просто набить руку на десятках реальных собеседований, но это отнимает уйму времени, сил и нервов. Этот курс суммирует мой опыт по обе стороны процесса — как кандидата и как собеседующего (который провёл более сотни интервью), чтобы сэкономить вам всё перечисленное и повысить шансы на заветный оффер.
Внутри — 500+ реальных вопросов, с которыми соискатели сталкиваются в таких компаниях, как Сбер, Т-Банк, Ozon, Альфа-Банк и др.
Что входит в курс
Программа повторяет реальный путь кандидата, в том же порядке, в котором этапы обычно идут на интервью:
- Общение с HR — как пройти первый звонок и скрининг, не отвалившись на старте.
- Техническое ядро — архитектура и проектирование, структуры данных и алгоритмы, Java и фундамент JVM, Kotlin, корутины, Flow, Android SDK и Jetpack Compose.
- Тестовое задание — практический этап с личным разбором (подробнее ниже).
- Soft skills и поведение на интервью, а также отдельный раздел Legacy для исторических, но всё ещё встречающихся тем (Android Views, RxJava и др.).
Что особенного в курсе
- Вопросы из настоящих интервью в крупных компаниях, а не из учебников.
- У каждой технической темы есть оценка популярности на собеседованиях по 10-балльной шкале, а в начале раздела — карта тем по частоте. Видно, на что налегать в первую очередь.
- Тестовое задание с персональным фидбеком: вы пишете небольшое приложение, присылаете ссылку на репозиторий и через несколько дней получаете от меня подробный разбор, откалиброванный под желаемый грейд.
- Все материалы открыты сразу, проходить можно в своём темпе.
Об авторе
В Android-разработке с 2011 года: начинал в небольших стартапах, затем перешёл в крупные Enterprise-компании и на нашем рынке дошёл сперва до Senior в Т-Банк, а затем до Lead в Ozon. В последние несколько лет ушёл в международные проекты: довелось поработать в дочерней компании Booking.com и европейском финтехе (Trade Republic, N26).
Для кого этот курс
Начальные требования
- Владение Kotlin и/или Java
- Практические навыки Android-разработки
Наши преподаватели
Как проходит обучение
Курс разбит на 15 модулей:
- Большинство модулей представляют из себя группу текстовых уроков на определенную тему
- Некоторые уроки имеют интерактивные задачи
- В конце курса - большое "домашнее задание": реализуете небольшое Android-приложение, отсылаете на проверку и получаете обратную связь от автора
Ограничений по времени нет, а все уроки доступны сразу: если уверены, что какие-то темы у вас не вызовут трудностей, можно перейти к более сложным и незнакомым.