Android
Разкажете за практическия си опит с LiveData в проекти
Можеш ли да изброиш операторите, използвани във Flow?
Каква е целта на анотациите в Jetpack Compose и как се използват?
Можете ли да разкажете за структурата на вашия екип и неговата роля в проектите на предишното ви работно място?
Как прехвърляш данните към слоя ViewModel?
Какво може да причини забавяне в отговора на потребителския интерфейс?
Как да реализираме механизъм за забавяне на изпращането на търсачката, докато потребителят не завърши въвеждането?
Какви трудности могат да възникнат при миграция на модул от Java към Kotlin?
Как може да се върне резултатът от текущата активност обратно към приложението, което я е извикало, при използване на навигацията назад?
Как да проверите дали активността в Android е била затворена или унищожена от системата?
Как може да се уведоми View за събития или промени в архитектурата MVP?
Какви са основните предимства и недостатъци на използването на хеш таблици за съхранение на данни?
Разкажете за опита си в работата в екип или взаимодействието с колеги в професионалната сфера.
Каква е ролята и предназначението на репозиторията в архитектурата на софтуерните системи?
Обяснете разликата между използването на CompositionLocalStatic и CompositionLocal в Jetpack Compose.
Можеш ли да изброиш основните съставки и компоненти, включени в Jetpack Compose?
Имали ли сте опит с използването на стратегията GitFlow за управление на версии на код в проекти?
Имали ли сте опит в реализирането или проверката на цифрови подписи в приложения?
В кои ситуации е най-добре да се назначи техническо интервю?
На какво ниво на архитектурата на системата обикновено се намира интерфейсът на слоя репозитория?