Android
Какви колекции съществуват в Java?
Какво е Jetpack?
Как се измерва производителността на оформлението (layout) в Android?
Какво е асинхронност и паралелизъм в контекста на разработката на приложения?
Защо списъкът може да се забави при превъртане?
Как бихте създали база данни?
Защо се използва лимит в курсора?
Къде бихте описали аналитиката преди стартирането на приложението?
В кои ситуации наследяването в обектно-ориентираното програмиране е полезно и в кои случаи трябва да се откаже от него?
Как може да се определи промяната в производителността на програма след извършване на промени по нея?
Какви методи има класът Object в Java?
Как ще се държи свързаният списък (LinkedList) и масивният списък (ArrayList), ако в тях се вмъкне елемент?
За какво се използва StateFlow в разработката на Android?
Как бихте реализирали възможността за работа с приложението в офлайн режим?
Какви признаци показват наличието на хардкод в кода на приложението?
Как може да се реализира безопасно и надеждно качване на видео като цяло?
Кога се случва претоварване при използване на inline функции?
Използвали ли сте нативни решения за реализиране на мрежови заявки в Android?
Как системата определя кой процес да завърши?
Разкажете за плюсовете и минусите на архитектурния модел MVI и обяснете защо се използва.