Flutter
Достаточно ли у вас есть военный билет для прохождения собеседования или устройства на работу?
Какова основная роль константных конструкторов в программировании?
Как ты структурируешь архитектуру компонентов в приложении с учетом расширяемости и поддержки?
Каким образом можно обеспечить неизменяемость объекта класса в вашем коде?
В каких ситуациях предпочтительно применять ключевое слово const в коде?
Поддерживается ли в Dart возможность параллельного выполнения задач?
Объясните концепцию и применение `late init` в языке Dart.
Какие методы реализации анимационных эффектов вы можете назвать для интеграции в приложение?
Можете объяснить значение буквы L в принципе SOLID?
Можете объяснить, что такое структура данных хеш-таблица и как она работает?
Как ты оцениваешь нововведения и возможности Dart 2.0 по сравнению с предыдущими версиями?
Можете объяснить концепцию use case и его роль в разработке программных систем?
Какими задачами называют задачи, выполняемые в рамках microtask- архитектуры?
Какие особенности Dart делают его подходящим инструментом для разработки современных мобильных приложений?
Что следует учитывать при использовании SharedPreferences и в чем их главные преимущества и ограничения?
Какими критериями руководствуешься при определении архитектурного решения для конкретного проекта?
Можете объяснить структуру и назначение файла pubspec.yaml в проекте на Dart или Flutter?
Можешь назвать основные примитивные типы данных, используемые в Dart?
Можешь назвать разные типы снимков состояния данных?
Объясните принцип работы локального ключа в базах данных.