Android
Какие основные проблемы могут возникнуть при использованию by lazy {} для инициализации и что это означает?
Каковы преимущества корутин по сравнению с RxJava?
Ты встречал антипаттерн 'Красивые столбики'? Какие проблемы он может вызывать и как с ними справиться?
Как бы вы реализовали загрузку файлов на серверное приложение?
Почему в приложении может быть несколько файлов манифеста?
Почему возникают гонки потоков и как можно с этим бороться?
Что такое CharSequence?
Как ты работаешь с асинхронными операциями в Android?
Зачем в сервисах используется метод onBind?
Использовали ли вы inline-классы в своем опыте разработки?
Можно ли избежать вызова методов onPause и onStop?
Каково главное отличие между Java и Kotlin в отношении абстрактных классов и методов?
Что бы вы сделали, если бы релизная сборка вашего приложения падала в месте, которое отличается от дебажной сборки?
Назовите все операторы комбинирования потоков в RxJava.
В чем разница между функциями коллекций associateWith() и associateBy()?
В чем различия между вложенными (nested) классами и внутренними (inner) классами в Java?
Для проектов с несколькими модулями может быть несколько файлов AndroidManifest. Зачем это нужно?
Какие существуют реализации списка в Android?
Что используется для работы с сетью в Android?
Работали ли вы с Jetpack Compose?