Android
Възможно ли е да обявите променлива val (first, second) с помощта на обект pair, където pair е клас Pair<String, String>?
Как може да се създаде механизъм за блокиране, отговорен за еднократно превключване на състоянията на ниво програмен код?
Обработва ли ViewModel в Android приложение случаи на промяна на конфигурацията на устройството?
Можете ли да обясните основните етапи от жизнения цикъл на компонент в Jetpack Compose?
Разкажете ни за вашия опит с потоци и многопоточност в проекти
Какво представлява областта Heap и какви типове данни обикновено се съхраняват там?
Какви са предимствата и недостатъците на избора на конкретен тип съхранение на данни?
Има ли предпочитания относно състава или характеристиките на екипа, в който кандидатът може да попадне?
Можеш ли да изброиш основните структури от данни, използвани в Kotlin, и да говориш за тях?
Имали ли сте опит да публикувате приложения в официалните магазини за приложения?
В кои случаи съдържанието на компонента EditText остава непроменено след запазване или актуализиране?
Защо е важно да използвате многопоточност в Android за изпълнение на задачи?
Можеш ли да изброиш различните типове схеми за разположение на елементи в интерфейсите?
Как да добавите функционалност към клас, без да променяте неговия изходен код?
Каква е разликата между използването на меки и слаби препратки при управлението на паметта в Java?
Как да организираме взаимодействието между външния интерфейс и вътрешната логика на системата?
Кои елементи влизат в механизма на корутините?
Каква е ролята и целта на настройката на предпочитанията за съхранение на данни?
В кои случаи се препоръчва използването на библиотеката Hilt за внедряване на зависимости в Android проект?
Можеш ли да обясниш какво са областите на видимост и какви функции изпълняват?