Вернуться в видеотеку

FLUTTER interview of a JUNIOR developer | Did he FAIL everything?

Учебное Flutter-собеседование с Junior-разработчиком: от рассказа о коммерческой практике до вопросов по Dart, Flutter и архитектуре. В конце ведущий даёт подробный технический фидбэк по ответам.

Источник: What the Flutter

Открыть на YouTube

Таймлайн

Коротко о видео

Видео — учебный выпуск WTF Interview: ведущий проводит собеседование с Junior Flutter-разработчиком Святом, обсуждая его путь от Java и учёбы к Flutter и реальную работу в команде. После вводной части интервью охватывает базовый computer science, Dart и Flutter: компиляцию, null safety, асинхронность, виджеты, навигацию, сети, архитектуру и отладку. В финале ведущий разбирает неточности в ответах, отмечает понимание кандидатом рабочего процесса и подачу материала; вердикт «берём» подан как итог формата, а не как подтверждённый реальный найм.

Затронутые темы

Что взять на заметку

  • Кандидат описывает рабочий цикл так: задача приходит после обсуждения с командой, затем он продумывает реализацию, делает изменения, открывает pull request, получает замечания на code review и после исправлений вливает код в общую ветку.
  • Для Junior Flutter-интервью здесь проверяют не только виджеты: спрашивают структуры данных, ООП, компиляцию, алгоритм проверки палиндрома и различие JIT/AOT-компиляции Dart.
  • В Dart стоит уверенно объяснять null safety, библиотечную приватность через префикс `_`, mixin, `Never`, именованные конструкторы и то, что класс может выступать интерфейсом.
  • В части Flutter обсуждаются выбор scroll-виджетов под данные, разница `StatelessWidget` и `StatefulWidget`, назначение `Key`, адаптивная вёрстка, темы, `Navigator`, Material и Cupertino.
  • Ведущий уточняет, что BLoC/Cubit и Clean Architecture — не взаимоисключающие «архитектуры»: сначала выбирают устройство приложения и слои, затем подход к управлению состоянием.
  • По замечанию ведущего, Cubit уместен по умолчанию, а BLoC нужен, когда критична последовательная обработка событий, например чтобы повторный сетевой запрос не завершился раньше первого.

Рекомендуем посмотреть

1 ч 49 мин
MobileJunior

Собеседование в прямом эфире. Junior Android разработчик

Запись смоделированного Junior Android-собеседования с подробным техническим разбором ответов кандидата и последующей сессией вопросов аудитории о входе в профессию. Основной акцент — на практическом владении Android и умении рассуждать, а не только воспроизводить определения.