Android
Вам известно о наличии iOS-разработчиков в текущей команде?
Каким образом можно включить и передать изображение размером 5 Мб в объект Bundle внутри приложения?
Можете объяснить концепцию контравариантности в дженериках Kotlin и как она влияет на типовую безопасность?
Проводились ли у вас ежедневные короткие встречи командой на предыдущем месте работы?
Можешь объяснить концепцию делегирования в языке Kotlin и его применение?
Можешь привести пример кода, который не изменяется при выполнении и не вызывает побочных эффектов?
Можете объяснить, что такое функция расширения в программировании?
Имеете ли опыт разработки приложений с использованием архитектурного паттерна Model-View-Intent (MVI)?
Можешь ли ты описать основные отличительные черты архитектурного паттерна MVVM?
Что произойдет с результатом метода hashCode, если класс явно его не переопределяет?
Можно ли назвать альтернативные технологии или протоколы, осуществляющие двунаправленную коммуникацию между клиентом и сервером, похожие на WebSocket?
Какие есть альтернативные библиотеки для внедрения зависимостей, похожие на Koin?
Какой элемент Kotlin отвечает за управление запуском и выполнением корутин в рамках одного потока исполнения?
Можно ли настроить RecyclerView так, чтобы он отображал все элементы сразу, обходя механизм ленивой загрузки?
Каким образом паттерн Observer оповещает зарегистрированные объекты об изменениях?
Можно ли реализовать фабричный метод для создания объекта интерфейса?
Можешь рассказать, каким образом реализовывал ограничения и ограничения в рамках сервиса?
Какие функции выполняют аннотации в библиотеке Retrofit при реализации сетевых запросов?
Можете ли вы объяснить, что означает термин 'sp' в вашем контексте?
Является ли использование стейт-машины обязательным в реализации архитектуры MVI?