Прилагахте ли принципите на чистата архитектура при разработването на вашия проект?
Android
Можете ли да обясните как се разполагат елементите в RelativeLayout и как той управлява тяхното позициониране?
Можете ли да дадете пример за използване на патърна за разширение?
Кои компоненти са включени в структурата на корутината в езика за програмиране?
Какви са предимствата и характеристиките на използването на композиция в програмирането?
Каква е целта на оператора Single в RxJava и в кои сценарии се използва?
Каква е ролята на патърна Delegation в обектно-ориентираното програмиране и защо се използва?
Може ли Data Class в език за програмиране да има възможност за наследяване?
Как се извършва търсенето на елемент в структурата HashSet и каква е нейната времева сложност?
Как се изчислява стойността hashCode за обект, ако не бъде преписана ръчно?
Каква е разликата между използването на ключовата дума synchronized и атомарните операции при осигуряване на потокобезопасност в Java?
Можете ли да обясните концепцията за структурирана конкуренция в програмирането?
Имате ли въпроси за предстоящото интервю?
Можеш ли да обясниш какво са корените на събирача на боклук и какви са техните типове?
Какви методи могат да се използват за добавяне на функционалност към съществуващ клас?
Можеш ли да изброиш основните видове intent в Android?
Можете ли да обясните концепцията и принципите на работа на Dagger в разработката на Android приложения?
Какви връзки и отговорности трябва да съществуват между слоевете в архитектура, базирана на принципите на чистата архитектура?
Има ли механизъм за буфериране на данни в стратегията Latest?
Можеш ли да дадеш пример за код, който не се променя при изпълнение и не причинява странични ефекти?