Какая роль у функции с ключевым словом noinline и когда её стоит использовать?
Ключевое слово noinline в Kotlin (используемом в Android-разработке) указывает компилятору не инлайнить (не встраивать) функцию при компиляции.
Читать ответПодготовка к интервью
22 вопроса с собеседований в СБЕР Автотех
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в СБЕР Автотех. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, android, kotlin.
Каталог
Ключевое слово noinline в Kotlin (используемом в Android-разработке) указывает компилятору не инлайнить (не встраивать) функцию при компиляции.
Читать ответБезопасность стандартных Intent в Android обеспечивается несколькими механизмами:
Читать ответОднако, если корутина запущена в глобальной области (например, GlobalScope), и приложение не завершено корректно, то корутина может продолжать работать, что приведет к утечкам памяти или другим проблемам.
Читать ответОдин из запоминающихся проектов с Jetpack Compose — создание адаптивного интерфейса для приложения новостей, который автоматически подстраивается под разные размеры экранов и режимы (светлый/тёмный).
Читать ответДля синхронизации жизненного цикла Activity с логикой Presenter в архитектуре MVP обычно делают следующее:
Читать ответВ Kotlin при объявлении класса с ключевым словом data автоматически переопределяются следующие методы:
Читать ответКорутину можно представить как функцию, которая приостанавливается и возобновляется.
Читать ответIntents: Используются для запуска компонентов другого приложения и передачи данных через Intent.putExtra(). Поддерживают передачу примитивных типов, String, Parcelable и Serializable объектов.
Читать ответДля автоматической отправки сетевых запросов с интервалом в 5 секунд на Android можно использовать класс Handler с методом postDelayed или Timer.
Читать ответДля отображения больших объемов текста в Android-приложениях можно использовать стандартные компоненты и библиотеки:
Читать ответ