Можете ли да обясните как работи методът onLayout в класа View и каква роля играе в процеса на показване на интерфейса?
Android
Как можете да включите и предадете изображение с размер 5 МБ в обект Bundle в рамките на приложение?
Кои области на видимост на променливи или функции сте използвали в проектите си?
Можеш ли да дадеш примери за функции като map и да обясниш тяхната употреба?
Каква е времевата сложност на операциите за търсене и вмъкване в свързан списък?
Кой поток на обработка на данни обикновено се използва за изпълнение на услуги?
Обяснете какво означава предаване на обект по поток в контекста на интерфейса Serializable
Как може да се обменя данни между две прозорци в Android приложение?
Как да реализираме мултитрединг в програма?
Как да реализираме кеширане на данни при условия на backpressure при използване на RxJava?
Каква е целта на класа, обявен с помощта на модификатора sealed?
Имали ли сте опит с нишки за изпълнение в приложения?
Какви са основните разлики между ключовите характеристики на променливите с отметка volatile и атомните типове данни?
Каква е разликата между методите apply и with по отношение на използването и предназначението им?
Имали ли сте опит с системата Ciceron?
Може ли да се създаде наследяване от клас, обявен като Sealed, в Java?
Можете ли да обясните какво е модул в Dagger и как се използва за предоставяне на зависимости?
Можете ли да обясните концепцията за Sticky Service и как се прилага в архитектурата на разпределените системи?
Коя структура от данни е най-подходяща за обработка на входящи потоци от данни с цел последващо извличане?
Обяснете разликите между използването на наследяване и композиция в обектно-ориентираното програмиране.