Android
Можете объяснить механизм добавления элементов в структуру данных HashSet?
Как определить тип параметра обобщенного типа в Kotlin, если нельзя использовать reified?
Каким образом можно создать свою реализацию Dagger для внедрения зависимостей?
Какими способами можно управлять фрагментами с помощью FragmentManager?
Можешь перечислить и описать основные типы представлений в архитектуре или разработке интерфейсов?
Могли бы вы описать свои основные задачи и ответственность на предыдущей работе?
Как реализована стратегия управления переполнением буфера в SharedFlow?
Можешь ли ты перечислить и объяснить основные аннотации, используемые в Retrofit для определения запросов?
Можешь ли назвать и описать области видимости различных модификаторов доступа в Kotlin?
Можешь перечислить различные типы задач или процессов, выполняемых в системе как Jobs?
Какие основные параметры необходимо указать при использовании компоненты LazyColumn?
Можешь назвать основные операторы, используемые в RxJava?
Какими методами реализуется параллельное выполнение задач в современных системах?
Какими методами можно реализовать разделение приложения на несколько модулей?
Какие методы управления потоком данных ты знаешь в системах с высоким уровнем нагрузки?
Какие методы ты знаешь для сохранения состояния пользовательского интерфейса в приложениях?
Какими методами можно управлять обновлением отображения данных или состояния пользовательского интерфейса в мобильных или веб-приложениях?
Какими методами можно управлять переключением между корутинами в Kotlin?
Можете назвать основные фазы процесса компиляции программы?
Можете описать основные стадии жизненного цикла компонента Activity в Android?