Android
Можеш ли да изброиш и обясниш основните функции на обхвата в Kotlin?
Каква е разликата между използването на StateFlow и LiveData за наблюдение на промени в данните в приложението?
Можете ли да обясните сложни технически концепции по такъв начин, че неопитни потребители или колеги без дълбоки знания да ги разберат?
Можеш ли да изброиш типовете връзки, използвани в JVM, и да обясниш техните характеристики?
Какъв обем памет се отделя в HashSet за съхранение на два елемента, единият от които има hashCode 0, а другият — 1000000?
Готови ли сте да разработвате софтуерни компоненти без потребителски интерфейс?
Какви типове разрешения за достъп до ресурси знаете?
Как да различим операторите, които изпълняват междинни действия, от тези, които завършват потока на изпълнение в потоковите данни?
Кой CoroutineScope обикновено се използва при разработката на Android приложения?
Какви трудности могат да възникнат при прекомерно маркиране на UI в Jetpack Compose?
Как може да се определи намерението на потребителя в мобилно приложение или система?
Можете ли да обясните механизма на работа на библиотеката за Dependency Injection Koin в Android приложения?
Как да открием намаляване на производителността вътре във функцията Composable?
Можете ли да обясните какво е компонентът ListView и как се използва при разработката на интерфейси?
Използваш ли блогове или ресурси за намиране на нови идеи и вдъхновение в работата си?
Кой метод получава управлението за показване на View след завършване на рендерирането?
Какви методи могат да се използват за организиране на разделянето на приложение на отделни компоненти от архитектурна гледна точка?
Можеш ли да обясниш концепцията за делегиране в езика Kotlin и нейното приложение?
Как да настроите пул от нишки за обработка на аналитични данни в приложението?
Какви са предимствата на използването на Single в библиотеките Room или Retrofit?