Flutter
Объясните этапы развития и изменения состояния iOS-приложения во время его работы
Как вы оцениваете свой уровень знаний и опыта работы с архитектурным паттерном BLoC?
Какими положительными чертами вы можете охарактеризовать язык программирования Dart?
Можешь перечислить типы виджетов, с которыми сталкивался?
Какие аспекты вашей предыдущей работы вам особенно запомнились или что вам в ней понравилось?
Какие методы и практики способствуют развитию профессиональных технических умений?
Могли бы вы объяснить отличие между Dependency Injection и паттерном локатора сервисов?
Можете объяснить назначение и структуру файла AndroidManifest.xml в проектах Android?
Какими аспектами руководствуешься при выборе пакетов и библиотек для реализации проекта?
Работали ли вы с механизмами внедрения зависимостей в проектах?
Можете ли вы привести пример ситуации, когда вы взяли на себя руководящую роль или ответственность в проекте или задаче?
Можно ли перечислить основные архитектурные шаблоны, используемые для организации слоя пользовательского интерфейса?
Можете объяснить, что подразумевается под понятием абстракции в программировании?
Объясните этапы жизни компонента widget в процессе его использования и деактивации.
Как вы организуете и ведете документацию кода в своих проектах?
Объясните принципы работы механизма ленивой загрузки и его роль в оптимизации процессов
Можете объяснить, что подразумевается под понятием глобальный ключ в контексте баз данных или распределенных систем?
Какие типовые виджеты ты обычно используешь в своих проектах?
Опиши используемые вами технологические инструменты и платформы на предыдущих рабочих позициях
Объясните концепцию потоков данных (Stream) в языке Dart и их основные особенности.