Sobes.tech

Android

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

399

Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?

366

Какви са основните принципи на връзката между методите equals и hashCode в Java?

Junior — Middle
335

Какви са потенциалните трудности или недостатъци при използването на GlobalScope в Kotlin Coroutines?

334

Могат ли да съществуват ситуации, при които е необходимо да се премахнат силните връзки в кода, и какви са възможните причини за това?

319

Каква е основната цел на използването на компоненти в data class в Kotlin?

315

Какви са корените на събирача на боклук (GC Roots) и как те влияят на процеса на автоматично управление на паметта?

303

Обяснете какво е suspend-функция и как работи в Kotlin.

Junior — Middle
300

Каква е разликата между интерфейсите Serializable и Parcelable при прехвърляне на обекти в Android?

300

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

288

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

280

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

279

Можеш ли да назовеш и опишеш областите на видимост на различните модификатори за достъп в Kotlin?

267

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

258

Може ли да се запази състоянието на ViewModel след приключване на процеса на приложението?

255
/4