Sobes.tech

Android

Кой компонент или механизъм се използва при компилирането на разширяващи функции в езика за програмиране?

Junior — Middle
297

Какви методи се използват за организиране на безопасен споделен достъп на корутините до един ресурс?

Junior — Middle
282

Можете ли да обясните принципа на работа на променливата volatile и в кои случаи е оправдано нейното използване?

244

Може ли да се използва ключовата дума synchronized за синхронизиране на корутините в Kotlin?

Junior — Middle
241

Можете ли да обясните концепцията за пул от низове и ролята й в управлението на паметта в Java?

Junior — Middle
222

В коя корутина трябва да добавите обработчик на изключения?

Junior — Middle
218

Кои са основните компоненти, които влизат в състава на CoroutineContext?

Junior — Middle
216

Каква е разликата между използването на Activity Context и Application Context в Android?

Junior — Middle
207

Каква е разликата в поведението и характеристиките между HashMap и LinkedHashMap в Java?

Junior — Middle
205

Каква е разликата между използването на меки и слаби препратки при управлението на паметта в Java?

Junior — Middle
185

Какви ограничения съществуват за компонента BroadcastReceiver в Android?

Junior — Middle
183

Можете ли да обясните какво означава използването на ключовата дума crossinline в Kotlin и в кои случаи се прилага?

181

Можеш ли да изброиш типовете делегати, използвани в Kotlin?

Junior — Middle
180

Какви подходи за обработка на изключения се прилагат при работа с Coroutines?

Junior — Middle
172

Можете ли да обясните принципа на работа на launchMode в Android и основните му варианти?

Junior — Middle
167

Каква е разликата между използването на SharedFlow и StateFlow в реактивните потоци от данни?

Junior — Middle
140