Java
Дали локалните променливи на методите са част от стека за извикване по време на изпълнение на програмата?
В последния ви проект използвахте ли технологии и решения, характерни за системи с високо натоварване?
Какви методи и инструменти използвахте за анализ на логовете във вашия последен проект?
Можете ли да разкажете за някои трудни или необичайни задачи, с които сте се сблъсквали в работата си?
Посочете основните класове за работа с входни и изходни потоци в Java.
Дали класът ForkJoinPool е реализация на интерфейса ExecutorService?
По какви начини разширявате знанията си в областта на разработката на софтуер?
Какво е Stream в Java?
Какви са предимствата и недостатъците на използването на индекс при търсене на елементи в свързан списък?
Как организирахте процеса на тестване на вашия софтуер на предишното ви работно място?
Можеш ли да назовеш бази данни, които реализират принципите на теоремата CAP?
Какви са предимствата и недостатъците на използването на пакетна структура в Java?
Какви подходи и технологии сте използвали за обработка на съобщения в системи?
Можете ли да обясните какво се разбира под атомарност на клас в програмирането?
Какво е смисълът на инкапсулацията?
Дали StringPool е част от Heap или е нещо отделно?
Разкажи за класа HashMap и нейните основни характеристики в Java.
Какви задачи решава използването на ламбда функции в програмирането?
Кои класове реализират неизменяеми обекти в програмирането?
Какви ситуации или задачи бихте предпочели да избегнете в новата си длъжност?