Какова основная роль оператора `remember` в вашем проекте или системе?
Android
Можно ли применять расширяющие функции в Kotlin для вычисления суммы элементов по определенному условию в коллекциях с ключами и значениями?
Можете рассказать о вашем опыте разработки и внедрения архитектурных решений на базе MVP?
Какими методами можно определить причины долгой загрузки приложения?
Какова причина наличия метода onCreate в классе Application и отсутствия метода onDestroy?
Есть ли у вас предпочтения по времени получения ответа после собеседования?
Каким образом вы разрешаете разногласия или спорные моменты, возникающие после просмотра кода коллегами?
Какими методами и инструментами в Android можно реализовать выполнение задач в асинхронном режиме?
Устраивает ли тебя, что на позиции мидл-разработчика придется больше заниматься программированием и меньше руководить?
Можете ли вы объяснить принцип работы постраничного отображения данных и в каких случаях оно применяется?
Можете рассказать о своих основных обязанностях и задачах в рамках этого проекта?
Для чего необходимо преобразовывать данные между холодным и горячим состоянием?
Можете объяснить, что такое неявные намерения (Implicit Intent) в Android?
Какие ключевые методики и принципы используют для разработки архитектуры программного обеспечения?
Расскажите о вашем опыте использования коллекций в проектах
Чем отличается создание копии объекта по принципу глубокой копии от поверхностной копии?
Какие типы сервисов вы использовали в своей работе?
Какие дополнительные структуры данных вы использовали помимо Data class?
Почему предпочтительнее использовать слой Interactor при работе с данными, вместо обращения напрямую к репозиторию?
В каких ситуациях необходимо реализовывать базовые методы в интерфейсах?