Flutter
Можете объяснить, что подразумевается под понятием 'репозиторий' в контексте разработки программного обеспечения?
Каким образом реализуется объект, свойства которого нельзя изменить после его создания?
Объясните, что подразумевается под термином 'Cupertino' в контексте разработки или технологий.
Какими инструментами и подходами вы применяли при создании модульных тестов для вашего кода?
Какие подходы к управлению состоянием в архитектуре вам не нравятся и почему?
Имеете ли вы опыт использования библиотеки Riverpod для управления состоянием в приложениях?
К каким структурам и классам относится базовый объект в языке программирования?
Расскажите о вашем опыте проведения и получения отзывов по коду в предыдущем месте работы
Объясните концепцию Generics в языке Dart и как она помогает в написании гибкого кода.
Знаете ли вы что-нибудь о нашей организации и чем она занимается?
Объясни механизм работы асинхронности в языке Dart и как он реализован под капотом
Какова временная сложность операции удаления элемента из ассоциативного контейнера map?
Можешь привести пример ситуации, когда нарушается принцип Лисков из Solid?
Чем отличается использование dynamic, var и Object в определении типов данных в языке программирования?
Как ты оцениваешь подход к созданию виджета с использованием методов?
Можешь привести пример применения паттерна 'Абстрактная фабрика' в практике разработки?
Можешь привести пример, иллюстрирующий применение принципа KISS в практике программирования?
Допустимо ли использовать несколько компонентов Scaffold на одной странице интерфейса?
Объясните, что подразумевается под термином PDD в контексте разработки программного обеспечения.
Каковы принципы именования методов в языке Dart?