Android
Расскажи о наиболее трудных профессиональных вызовах, с которыми ты сталкивался
Какие сервисы и компоненты Firebase вы использовали в своих проектах?
Как выбрать оптимальный размер пула потоков для выполнения вычислений при наличии большого числа ресурсов?
Какие методы можно использовать для устранения условий состязания в многопоточном программировании?
Какие вопросы обычно задают на собеседованиях по данной теме?
Можете объяснить, что такое каналы при реализации пуш-уведомлений?
Могли бы вы объяснить, какие операции выполняет метод onDraw у компонента View в процессе отображения?
Какие другие эффекты, кроме DisposableEffect, ты можешь назвать?
Можете объяснить, что такое mutableStateOf в Jetpack Compose и как оно используется для управления состоянием интерфейса?
В чем заключается различие между примитивными и ссылочными типами объектов в Kotlin?
Какими коллегами или отделами вы взаимодействовали в первые месяцы работы на новом месте?
Как осуществляется взаимодействие между View и ViewModel в паттерне MVVM?
При переходе между фрагментами, у какого класса осуществляется вызов метода add?
Можно ли использовать массив байтов в качестве ключа в структуре данных HashMap, и какие есть особенности при этом?
Как реализовать функцию, которая одновременно загружает данные из двух различных источников асинхронно?
Какие программные средства ты используешь для отображения и обработки изображений?
Какие инструменты и технологии применяли в вашем предыдущем проекте или работе?
Какими методами можно реализовать отображение списков в Jetpack Compose?
Расскажи о своем опыте использования View в разработке пользовательских интерфейсов.
Какие распространённые схемы расположения элементов используются в Jetpack Compose?