Flutter

Тема
Подтема
Уровень
Теги
500 вопросов

Ситуационный вопрос: дизайн-система обновила primary color, а менять приходится десятки файлов. Как вы будете действовать?

Middle+Flutter CoreТеория

Ситуационный вопрос: изменение счетчика в header пересобирает весь список товаров. Как вы будете действовать?

SeniorState ManagementТеория

Ситуационный вопрос: изменение темы должно обновить только зависимые виджеты. Как вы будете действовать?

SeniorFlutter CoreТеория

Ситуационный вопрос: кандидат должен объяснить почему rebuild не обязательно означает пересоздание всего UI. Как вы будете действовать?

SeniorFlutter CoreТеория

Ситуационный вопрос: карточка товара меняет внешний вид только от props, но написана как StatefulWidget. Как вы будете действовать?

MiddleFlutter CoreТеория

Ситуационный вопрос: код логирования выполняется в неожиданном порядке после нескольких Future и scheduleMicrotask. Как вы будете действовать?

SeniorAsyncТеория

Ситуационный вопрос: команда из 8 разработчиков часто конфликтует в одних и тех же папках. Как вы будете действовать?

SeniorArchitectureТеория

Ситуационный вопрос: корзина должна автоматически пересчитывать total при изменении items. Как вы будете действовать?

SeniorState ManagementТеория

Ситуационный вопрос: метод должен вернуть одновременно координаты и человекочитаемый адрес. Как вы будете действовать?

SeniorDart CoreТеория

Ситуационный вопрос: модель пользователя должна создаваться из JSON и из локального кеша. Как вы будете действовать?

SeniorDart CoreТеория

Ситуационный вопрос: несколько виджетов должны иметь одинаковую логику валидации, но не должны наследоваться от общего базового класса. Как вы будете действовать?

SeniorDart CoreТеория

Ситуационный вопрос: новый разработчик прислал PR с разным стилем именования и nullable-полей. Как вы будете действовать?

Middle+Dart CoreТеория

Ситуационный вопрос: нужен нестандартный layout, который невозможно удобно собрать Flex/Stack. Как вы будете действовать?

SeniorFlutter CoreТеория

Ситуационный вопрос: нужно обработать разные типы результата API без цепочки if/else. Как вы будете действовать?

SeniorDart CoreТеория

Ситуационный вопрос: один и тот же поток состояния слушают два виджета, и появляется ошибка Bad state. Как вы будете действовать?

SeniorAsyncТеория

Ситуационный вопрос: переключатель темы должен обновить только маленькую часть UI. Как вы будете действовать?

MiddleState ManagementТеория

Ситуационный вопрос: пользователь вернулся в банковское приложение после 10 минут паузы. Как вы будете действовать?

SeniorLifecycleТеория

Ситуационный вопрос: после добавления сервиса приложение падает, потому что регистрация не обновлена. Как вы будете действовать?

SeniorArchitectureТеория

Ситуационный вопрос: после миграции код стал короче, но появились падения из-за неверного !. Как вы будете действовать?

MiddleDart CoreТеория

Ситуационный вопрос: после обновления состояния разработчик ищет старый экземпляр виджета и пытается изменить его поле. Как вы будете действовать?

MiddleFlutter CoreТеория