Android
Можете ли да назовете основните етапи на процеса на компилиране на програма?
Какво ви привлича в областта на разработката за Android и защо решихте да се фокусирате именно върху нея?
Какви въпроси трябва да зададете на членовете на екипа, за да оцените техния подход към събирането и обработката на логове в проекта?
В кои ситуации се извършва актуализация на настройките или конфигурациите в приложения за Android?
Можете ли да обясните какво представлява компонентът BroadcastReceiver в Android и как се използва?
Защо операциите за търсене по първичен ключ са по-бързи в сравнение с други методи за търсене в базата данни?
Каква е целта на папката resources в проект?
Как да реализираме патърна Singleton в Kotlin?
Как да реализираме автоматично рестартиране на приложението при срив или спиране?
Как се държи HashMap, ако в него вмъкнете няколко обекта с еднакъв резултат от хеш функцията?
При кои условия операцията по добавяне на елемент към HashMap ще достигне време за изпълнение, пропорционално на логаритмичната сложност?
Как постигнахте позицията на тимлид във вашия екип?
Работили ли сте някога с метода invalidate() за актуализиране на изгледа?
Можеш ли да обясниш какви са страничните ефекти в Jetpack Compose и как се прилагат?
Имате ли предпочитания относно типа или размера на компанията, в която бихте искали да работите?
В кои случаи е оправдано използването на компонента BottomSheetDialogFragment в приложение?
По какви начини може да се осъществи анимацията на потребителския интерфейс в Android приложения?
Разрешено ли съхраняването на null като ключ в HashMap?
Как да определим времевите разходи при вмъкване на елемент в средата на масив, реализиран чрез ArrayList?
Можете ли да обясните какво се разбира под персонализирано представяне в Android?