Android
Как да идентифицираме тесните места, които влияят на производителността на софтуерния продукт?
Можеш ли да изброиш типовете връзки, използвани в JVM, и да обясниш техните характеристики?
Каква е причината за разделянето на услугата на процеси на преден и заден план?
Каква е ролята на компонента Handler при обработката на събития или заявки?
Как да определите подходящото време за приключване на работния ден в задачите си?
Каква е ролята на транзакциите в библиотеката Room за гарантиране целостта на данните?
Как се осъществява връзката и обменът на данни между потребителския интерфейс и бизнес логиката в архитектурата MVVM?
Какви типове разрешения за достъп до ресурси знаете?
Как да различим операторите, които изпълняват междинни действия, от тези, които завършват потока на изпълнение в потоковите данни?
Каква информация се показва на потребителя при изпълнение на всеки Callback метод в Activity?
Какви трудности могат да възникнат при прекомерно маркиране на UI в Jetpack Compose?
Как може да се определи намерението на потребителя в мобилно приложение или система?
Можете ли да обясните какво се разбира под Heap в контекста на паметта на програмите?
Безопасно ли е да се опитате да получите стойност от HashMap по ключ, който там не съществува?
Можете ли да обясните какво е Dispatchers.Default в Kotlin и как се използва?
Какво се изпълнява по-бързо в LinkedList в сравнение с ArrayList при извършване на операции по добавяне или премахване на елементи?
Дали стековите структури за извиквания са допустими коренови обекти за автоматично управление на паметта в системата за събиране на отпадъци?
Каква е целта на класа, обявен с помощта на модификатора sealed?
Как се добавя нов елемент към структурата от данни HashMap?
Какви сигнали могат да показват потенциални проблеми при оценката на проект?