Android
Разкажи за своите хобита и интереси, които не са свързани с работата
Дали в момента има активни предложения за работа?
Кога се случва създаването на Singleton екземпляра?
Как работи класът WorkManager и каква е неговата цел в разработката за Android?
Можете ли да обясните как се осъществява съхранението на данни в Android приложения?
Възможно ли е да стартирате едно приложение в няколко отделни процеса едновременно?
Можеш ли да дадеш примери за конкретни ситуации или случаи, в които се прилага принципът на инверсия на зависимостите?
Какви процеси се случват, когато към стек, реализиран чрез свързан списък, се добавя нов елемент?
Разкажете ни за вашия опит в внедряването и използването на методи за управление на проекти на базата на Канбан.
Можете ли да обясните механизма на действие на корутините и какви са техните предимства при асинхронното програмиране?
Можете ли да обясните какво представлява файлът AndroidManifest.xml и каква роля играе в проект на Android?
Каква е разликата между локалния контекст и контекста на приложението в рамките на инфраструктурата и защо това е важно?
Какъв е максималният брой методи, разрешени в интерфейс с функционално назначаване?
Може ли да използвате една и съща ViewModel за обмен на данни между два фрагмента по време на навигация?
Кои компоненти или модули обикновено проверявате с помощта на юнит тестове?
На какъв етап или в кои случаи се препоръчва създаването на обект от патърна Singleton в приложение?
Каква е основната цел и предназначението на корутините в програмирането?
Имали ли сте опит с използването на Redis за реализиране на кеширане на данни?
Можете ли да обясните какво означава терминът 'starvation' в контекста на многопоточност или паралелни системи?
Кои са основните причини, които могат да подтикнат към промяна на настройките на устройството?