Применяли ли вы Kotlin за пределами разработки Android приложений?
Можете рассказать, каким образом организовывался процесс проверки кода в вашей предыдущей компании?
У вас оформлено индивидуальное предпринимательство?
Каким образом реализовать паттерн Singleton в языке Kotlin и какие особенности при этом необходимо учитывать?
Какие существующие категории типов данных ты знаешь в языке Kotlin?
Можешь перечислить альтернативные библиотеки или инструменты для внедрения зависимостей, подобные Hilt?
Какие методы существуют для сохранения пользовательского интерфейса при изменении ориентации или конфигурации устройства?
Какими способами, кроме использования микросервисов, можно реализовать выполнение задач в фоновом режиме?
Каким образом в Kotlin можно проверить, являются ли два объекта по ссылке одним и тем же экземпляром?
Вы предпочитаете реализовывать пейджинг по дате сообщений или по их количеству?
Каким образом в C++ можно реализовать передачу аргумента в функцию по ссылке?
Какую информацию и настройки можно указать в файле build.gradle для проекта?
Какие есть альтернативные библиотеки для внедрения зависимостей, похожие на Koin?
Можешь назвать модификаторы доступа в Kotlin, отсутствующие в Java?
Каким образом осуществлялась разработка и внедрение данного приложения?
В каких случаях жизненный цикл Activity в Android может завершиться и объект станет недоступен для дальнейшего использования?
Какие функции или методы в data class автоматически получают переопределение базовых операций?
Каким образом можно преобразовать коллекцию пар ключ-значение в список чисел, используя расширенную функцию в Kotlin?
Что происходит на уровне системы при выполнении операции инкремента переменной?
Какие элементы необходимо объявить в файле AndroidManifest.xml для правильной работы приложения?