Android
Какие методы ты знаешь для обеспечения безопасности соединения между клиентом и сервером?
Можете рассказать о вашем опыте применения паттерна MVVM в проектах?
Насколько уместно использовать неформальное обращение на «ты» в рабочей среде?
Расскажите о вашем опыте разработки и тестирования устройств или приложений, использующих Bluetooth Low Energy (BLE)
Объясни основные принципы SOLID и их значение при разработке программных систем.
Какой технологический набор использовался в вашем последнем проекте?
Какими методами реализуется параллельное выполнение задач в современных системах?
Какие основные типы структур данных для хранения коллекций ты можешь назвать и описать их особенности?
Как осуществить сетевой запрос через Retrofit без использования корутинной поддержки?
Как долго вы занимали позицию в вашей последней компании?
Можете привести пример, где вы применяли sealed interface в своих разработках и как это повлияло на архитектуру или гибкость проекта?
Можете рассказать о случаях применения sealed class в ваших разработках?
Какими способами можно реализовать механизм Flow в системе?
Объясните различия между структурами данных Row, Column и Box в контексте их использования и назначения
Как вы узнали о нашей вакансии?
Какие основные сложности могут возникнуть при использовании кодогенерации в Dagger?
Как определить, что определённый метод вызывается чаще, чем планировалось или допустимо?
Можешь назвать основные ключевые слова в Kotlin, отсутствующие в Java?
Какие факторы влияют на поведение по умолчанию при использовании DefaultDispatcher?
В чем заключается применение класса SoftReference в управлении памятью в Java?