Android
В коя част на паметта на JVM се създават нови обекти по време на изпълнение на програмата?
Какво може да причини забавяне при обновяване и превъртане на списъка в приложението?
Кои методи знаете за реализиране на кеширане на данни за подобряване на производителността на приложенията?
Можете ли да обясните какво означава асинхронно заявка в контекста на програмирането и взаимодействието със сървъра?
Може ли по време на изпълнение да се определи дали системата е била преподредена?
Имали ли сте опит с класа MediaPlayer за възпроизвеждане на мултимедийни файлове?
Как се осигурява съвместимостта на null стойностите между Java и Kotlin?
Двете нулеви стойности 'a' и 'b' са равнозначни в контекста на сравнение?
От кой базов клас трябва да наследите при създаването на собствен компонент Layout в системата View?
Какви са основните разлики между езиците за програмиране Java и Kotlin?
Можете ли да разкажете за опита си в реализирането и управлението на потоци в приложения?
Каква е целта на ключовата дума volatile в програмирането?
Как се държи обект при едновременна промяна от няколко нишки?
Какъв беше вашият първи опит в областта на разработката и как достигнахте до текущото си ниво на професионализъм?
Имали ли сте опит с използването на Dagger в проектите си?
Какви са състезанията на нишки и защо могат да доведат до грешки в многонишково приложение?
Какво представлява прилагането на механизма за рефлексия в програмирането?
Каква роля играе файлът AndroidManifest.xml в структурата на Android приложение?
Как се прилага интерфейсът за разширение в кода?
Какви инструменти използвахте за разработване на мок-контекст в проектите си?