Можешь ли ты назвать основные шаблоны проектирования в объектно-ориентированном программировании?
Можете объяснить, что означает термин JIT в контексте программирования и выполнения кода?
Можете объяснить, что такое Stream Controller в Dart и для чего он используется?
Какие библиотеки или подходы к созданию анимаций ты использовал в Flutter?
Можешь перечислить и объяснить основные режимы компиляции в языке программирования?
Можете объяснить, каким образом осуществляется процесс Ahead-Of-Time (AOT) компиляции в приложениях?
Какие профессиональные задачи и достижения ты ожидаешь реализовать на новом месте работы?
Можешь назвать три наиболее предпочтительные библиотеки для разработки на Flutter, которые ты используешь или считаешь наиболее полезными?
Какие инструменты или операторы из RxDart вы обычно применяете в своих проектах?
Можете объяснить, что такое Deeplink и как он работает в мобильных приложениях?
Объясните принципы непрерывной интеграции и доставки и их роль в автоматизации процессов разработки и релиза программных продуктов.
Можете объяснить, что представляет собой Navigator 1.0 и как он используется?
Какова причина введения ключевого слова abstract в версии Dart 2.12?
Какие виды пользовательских жестов поддерживаются и обрабатываются в Flutter?
Каким образом можно реализовать механизм изоляции процессов или сред в системе?
В какой степени системы с null safety предотвращают появление ошибок выполнения?
Поддерживается ли в языке Dart концепция множественного наследования классов?
Какие области памяти управляются сборщиком мусора в автоматической системе очистки памяти?
Как осуществляется разделение обязанностей между компонентами системы
Чем отличается процесс выполнения кода с помощью JIT-компиляции от предварительной AOT-компиляции?