Sobes.tech

Как выполнить внедрение зависимости в поле с помощью Dagger Hilt?

Middle
132

Что такое Executor в контексте Android-разработки?

Middle
132

Имеете ли вы опыт работы с семафорами в разработке Android-приложений?

Middle+
132

Как система гарантирует частоту отрисовки списка?

Middle
131

Какова роль канала в архитектуре системы, и как он взаимодействует с несколькими подписчиками или потребителями?

Middle+
131

Как ты будешь выбирать архитектуру для проекта?

Middle+
131

Что ты знаешь о ключевом слове reified?

Middle
131

Расскажите о наследовании в Kotlin.

Junior
131

Какие шаблоны проектирования вам известны?

Junior
131

Расскажи о ресиверах и контент-провайдерах в Android.

Middle
130

В каких случаях следует использовать atomic, а в каких synchronized?

Middle+
130

Что будет возвращено методом HasMap.get(), если методы equals и hashCode не переопределены?

Middle
130

В чем отличие между фоновым сервисом и фоновым сервисом в Android?

Intern
130

Расскажи о Jetpack ViewModel.

Junior
130

Как в runtime реализовать динамические экраны, которые не были предусмотрены изначально?

Middle+
130

Что такое корни сборщика мусора (Garbage Collector Roots)?

Middle
130

Что такое лямбда-выражения с точки зрения синтаксиса в Java и Kotlin?

Junior
130

В чем разница между фреймворками Dagger и Koin?

Middle
130

Для чего используются разные способы передачи данных между приложениями?

Middle
129

Можно ли переопределить статический метод в классе-наследнике?

Junior
129
14/251