Android
Для чего используется StateFlow в разработке на Android?
Какие события необходимо обрабатывать у серверного сокета?
Как с помощью sealed классов можно реализовать различные состояния в Android-приложении?
В чем разница между использованием ключевого слова 'lateinit' и делегирования с помощью 'by lazy {}' в Kotlin?
Для чего нужен файл Manifest в Android-приложении?
Каким образом добавляется расширение и что именно можно добавить?
Какие проблемы решают различные виды тестирования?
Каков алгоритм запроса данных из двух таблиц и какова его сложность?
Можно ли в Java реализовать аналог функций расширения?
Каковы другие способы борьбы с гонками потоков, кроме использования ключевого слова volatile?
Как в Java реализованы деревья?
Что такое выделенная память в куче?
Как выполнить код в параллельном, отличном от основного, потоке?
Как можно реализовать фрагменты в Activity?
Использовали ли вы инлайн-функции в своем проекте?
Что такое интерфейс и в чем его отличие от абстрактного класса?
Как найти объект, если на него нет ссылок?
Можно ли в Kotlin получить NullPointerException?
Влияет ли количество кода на производительность приложения?
Как система определяет, какой процесс завершить?