Flutter
Можешь перечислить основные принципы, заложенные в SOLID для разработки устойчивых и расширяемых программ?
Какова основная функция потоков данных (Streams) в программировании?
Можно объяснить, каким образом осуществляется работа Flutter для создания мобильных приложений?
Можешь объяснить, что подразумевается под понятием 'сущность' в контексте базы данных или объектно-ориентированного программирования?
Можете объяснить процесс компиляции и его основные этапы?
Можете объяснить принцип работы хеш-таблицы и как осуществляется хранение данных в ней?
Объясните основные этапы жизненного цикла StatelessWidget в Flutter.
Каким образом можно обеспечить неизменяемость объекта класса в вашем коде?
Каким образом реализовать и обеспечить соблюдение принципа Барбары Лисков в объектно-ориентированном программировании?
Как осуществляется разделение обязанностей между компонентами системы
Каким образом можно отслеживать обновления состояния компонента в архитектуре BLoC?
У вас есть практика автоматизированного тестирования пользовательского интерфейса?
Какими способами можно отслеживать обновления внутри компонента при использовании паттерна MVVM?
Какие характерные черты можно выделить при создании пользовательского интерфейса в Flutter?
Какие другие графические библиотеки или движки можно использовать вместо Skia?
Можешь перечислить основные шаблоны проектирования, связанные с созданием объектов?
Как можно реализовать структуру данных список в программировании?
Как оценивается по временной сложности операция чтения данных в структуре данных map?
Какими методами и инструментами вы пользуетесь для поиска и устранения ошибок в приложениях на Flutter?
Каким образом организована работа памяти в языке Dart?