Какви ограничения съществуват при enum-овете в програмните езици?
Android
Как се определя началният обем на ArrayList при създаването му?
Как се извършва добавянето на нови елементи в структурата данни HashMap?
Какви са основните принципи на връзката между методите equals и hashCode в Java?
Какви са корените на събирача на боклук (GC Roots) и как те влияят на процеса на автоматично управление на паметта?
Можеш ли да изброиш основните елементи на архитектурата на Android и техните функции?
Каква е целта на използването на CoroutineScope в Kotlin и каква роля играе в управлението на корутините?
Можете ли да обясните какво представлява контекстът на корутините в Kotlin?
Разрешено ли наследяване при data class в Kotlin?
Как да осигурите безопасно обновяване на променлива, към която се обръщат едновременно няколко потока?
Какви са нивата на достъп до членовете на клас в езика Java?
В кои ситуации се случва унищожаването на услугата в приложението?
Каква е разликата между интерфейсите Serializable и Parcelable при прехвърляне на обекти в Android?
Може ли да се запазят данни в метода onSaveInstanceState за възстановяване след приключване на процеса на приложението?
Как да различим foreground от background услуга и какви са основните им разлики?
Можеш ли да назовеш класове, които са наследници на класа Throwable?
Каква е ролята на полето componentN в Kotlin data class?
Кои класове или обекти във вашия опит могат да запазят състоянието си под формата на последователност от байтове за последващо възстановяване?
Какви трудности могат да възникнат при едновременната промяна на стойността на променлива от две изпълнителни нишки?