Flutter
Как ты считаешь, насколько язык Dart подходит для современного мира разработки?
Что такое иммутабельные объекты?
Почему в Dart 2.10 было принято решение отказаться от неявного приведения типов?
Для чего нужен компилятор?
Каким образом использование обобщений (Generics) реализует концепцию полиморфизма в языках программирования?
Можете объяснить внутреннюю механику работы ключевого слова const в языках программирования?
Объясните механизм работы цикла обработки событий в асинхронных приложениях.
Какие типы анимационных эффектов ты можешь описать?
Каким образом можно реализовать собственное поведение сравнительных операторов в Dart?
Какими методами и подходами осуществляется навигация между страницами в Flutter?
Можете объяснить, что такое объект типа Future и как он используется в асинхронном программировании?
Какие хобби или увлечения у вас есть вне работы?
Объясните основные парадигмы программирования и их отличительные черты
Можешь перечислить и объяснить основные режимы компиляции в языке программирования?
Можете объяснить концепцию использования веток в системе контроля версий Git?
Какими способами можно уменьшить зависимость между компонентами системы?
Какое отличие между тестами виджетов и модульными тестами в процессе разработки?
Какие функции и инструменты для работы с null safety были введены в Dart 2.12?
Какие факторы влияют на ваш выбор новой компании для работы
Могли бы вы рассказать о вашем предыдущем опыте работы и его особенностях?