Android
Може ли да се презапишат конструкторите в Java?
Възможно ли е едновременно да се стартират два независими процеса в една апликация?
Каква е ролята на модулите в Dagger и защо са необходими при внедряването на зависимости?
Можете ли да обясните разликите между Interactor и UseCase в архитектурата на приложенията?
Какви са разликите между Sealed Interface и Sealed Class в Kotlin?
Запознат ли сте с патърна за дизайн Facade? Разкажете за опита си с неговото използване.
Каква е целта на ключовата дума internal при определянето на обхватите в програмирането?
Защо се предават аргументи в метода за създаване на Fragment и как това влияе на неговата работа?
Как решава Jetpack Compose проблема с дълбоката вложеност на View компонентите при създаването на интерфейси?
Кои са основните изисквания, които трябва да се вземат предвид при разработването на клас данни?
Как оценявате състоянието си след завършване на интервюто?
Използваш ли механизма Coroutine Flow в проектите си за обработка на асинхронни потоци от данни?
Каква е целта на функцията componentN() в контекста на работа с колекции от данни?
Може ли един Intent да стартира друго приложение на устройството?
Запознат ли сте с основните изисквания на проекта или задачата?
На какво ниво сте запознати с принципите и използването на Dagger 2 в Android разработката?
Имали ли сте ситуации, когато колегите ви не са съгласни с предложението да използват нови технологии?
Каква е основната цел и предназначението на корутините в програмирането?
Какви видове услуги познаваш и как да взаимодействаш с тях?
Можеш ли да разкажеш за най-значимите си проекти и постижения, с които си особено горд?