ym88659208ym87991671
Android-разработчик: как подготовиться к техническому интервью

Как подготовиться к техническому интервью Android-разработчику

Рассказываем, как подготовиться к техническому испытанию в ИТ
1,5 — 2 недели
Длительность всех интервью
SaluteJazz и веб-камера
Необходимый софт
Онлайн-редактор
Инструменты для решения задач
До 1 часа
Продолжительность интервью

Этапы интервью

Знакомство c HR
Поговорим о ваших интересах, опыте и мотивации, а затем расскажем о SberDevices и командах.
Платформа и код 
Обсуждаем основные знания по android, и решаем алгоритмические задачки (уровень easy).
Как подготовиться?
  • Почитать профильные ресурсы по платформе (developer.android.com, статьи на medium).
  • Попрактиковаться в написании кода, если давно этого не делал.
  • Освежить свои знания по структурам данных и алгоритмам, алгоритмической сложности.
  • Обязательно потренируйся решать задачи на Leetcode.com (уровня easy).
Язык и код
Определяем знания в области основного языка программирования. Будут вопросы по Kotlin, а также часть с кодингом.
Как подготовиться?
  • Повторить как устроен язык Kotlin.
  • Вспомнить его идеологию, структуры данных, работу с памятью, Coroutine и Flow, а также взаимодействие Kotlin/Java/ JNI.
  • Стоит почитать про многозадачность. Например: потоки, синхронизацию, межпроцессное взаимодействие.
Архитектура
Оцениваем навыки в области архитектуры мобильных приложений. В ходе секции обсуждаем архитектурные решения и визуализируем с помощью диаграмм в редакторе.
Как подготовиться?
  • Выбрать несколько популярных приложений и спроектировать архитектуру для них (целиком или для конкретных компонентов).
Интервью с HR
На встрече мы поговорим о вашем профессиональном опыте, компетенциях, и о том, как вы применяете навыки в различных рабочих ситуациях. Нам важно узнать больше о ваших ценностях, убеждениях и подходе к работе, а также понять, насколько ваш рабочий стиль совпадает с культурой нашей компании.
Финал
Здесь мы подробнее познакомимся, расскажем про наши проекты, ответим на вопросы. По результатам всех этапов мы расскажем, какие команды готовы пригласить вас к себе, и будем ждать вашего решения.

Рекомендации участникам

Рассуждайте вслух и делитесь соображениями с интервьюерами
Нам важно не только получить правильное решение, но и понять, как именно вы думаете, решая задачу
Не стесняйтесь спрашивать и пользоваться подсказками интервьюера
Если поставленная задача не вполне понятна, смело задавайте уточняющие вопросы
Аргументируйте свои мысли и предлагайте разные решения
Эксперт всегда открыт к обсуждению
Не списывайте
Когда вы пользуетесь телефоном или поисковиком, это заметно
Подготовьте заранее вопросы, которые для вас важны
В конце интервью у вас будет возможность их задать
Возвращайтесь назад
Если вы поняли, как/что можно улучшить, даже если этот вопрос уже отложили в сторону

Материалы, которые помогут подготовиться

Собрали книги и ресурсы, которые приведут тебя к успеху
Документация
Разработка для Android
Примеры кода, руководства и справочник по API
Документация
Руководство по языку Kotlin
Здесь мы собираем ресурсы по Kotlin и переводим документацию
Есть ли переработки на проекте?
Какой формат работы?
Какая зарплатная вилка?
Какую технику выдадут для работы?
Сколько человек в команде?
Есть стажировка?
Остались вопросы?
Пиши напрямую в Telegram нашему рекрутеру (Ротмистрова Ирина) — она расскажет все подробности.
Написать в Telegram

Откликнуться

Заполни заявку, и наш HR‑менеджер свяжется с тобой
Фамилия
Имя
Email
Телефон
Прикрепить резюме
PDF, DOCX
Файл до 4MB

Присоединяйся
к команде Сбера

Хочу в команду
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.