Java
Какво разбирате под иммутабилност в контекста на програмирането на Java?
В кои случаи е целесъобразно да се използва наследяване в архитектурата на системата?
Как се съхраняваха прикачените файлове (файлове, снимки, видеа) в заявленията?
Можете ли да разкажете как протече процесът на проверка на кода във вашия последен проект?
Можете ли да обясните какво е Singleton при инициализирането на Bean в контекста на разработката?
Обяснете принципите и механизма на функциониране на метода map в програмирането
Как беше структурирана и разпределена работната процес в последния ви проектен екип?
Планираш ли да се преместиш в чужбина в близко бъдеще?
[име] разкажете накратко за вашия професионален път, повече за последното място, където работихте: проекти, зона на отговорност, използван стек. Как успяхте да съчетаете работа и обучение?
Кои са основните трудности и недостатъци, свързани с използването на наследяване в езика Java?
Заменя ли използването на FileOutputStream съществуващите данни във файла при запис?
В коя част на Spring MVC се извършва търсенето на контролери за обработка на входящите заявки?
Коя версия на Spring framework беше използвана във вашия проект?
Как реагирате, когато трябва да помогнете на колегите си с техните задачи или да поемете техните отговорности?
Може ли да се промени стойността на променлива, обявена като effectively final, вътре в обект?
Имали ли сте опит с използването на RestTemplate за изпълнение на HTTP заявки във вашите проекти?
Защо е важно да затворите потока от данни след извличане на информация с помощта на JPA?
Кеширането работи само с бази данни или има и други области на приложение?
Можете ли да обясните какво се различава в областите на паметта в Java и как се използват?
Допустимо и правилно ли е от гледна точка на принципите на софтуерната инженерия да се преписват методи в обектно-ориентираното програмиране?