Flutter
Какова основная роль объекта Future в асинхронном программировании?
Объясните отличия между структурами данных List, Set и Map в контексте их использования и характеристик.
Объясните принцип работы хеш-таблицы и её основное назначение.
Как осуществляется разделение обязанностей между компонентами системы
Какие типовые виджеты ты обычно используешь в своих проектах?
Какое у вас отношение к языку программирования Dart и его использованию в проектах?
Как долго вы обычно тратите время на анализ и оценку новых задач на предыдущем месте работы?
Какими способами можно реализовать выполнение задач в фоновом режиме в приложении?
Какой механизм управления состоянием вы бы использовали для разработки нового приложения с нуля?
Объясните концепцию immutable класса и его особенности
Какими положительными чертами вы можете охарактеризовать язык программирования Dart?
Какие методы и шаги вы используете для разработки и реализации решений проектных задач?
У вас есть опыт взаимодействия с иностранными коллегами или клиентами?
Имели ли вы практический опыт внедрения и использования паттерна BLoC в своих проектах?
Можете объяснить, что подразумевается под понятием глобальный ключ в контексте баз данных или распределенных систем?
Какова роль виртуальной машины Dart и зачем она используется в процессе выполнения кода?
Как вы организуете и ведете документацию кода в своих проектах?
Объясните назначение файла pubspec.lock в проектах на Dart и Flutter.
В каких ситуациях используется виджет MaterialApp в приложениях на Flutter?
В каким году был введен механизм null safety в языке программирования?