Sobes.tech

Являва ли се принципът на обектно-ориентираното програмиране основа за използването на Spring Framework?

Junior — Middle
273

Дали шаблонът Singleton е добра практика или трябва да се избягва в програмирането?

Junior — Middle
273

Как трябва да се препише методът equals() в клас?

Junior — Middle
273

Имали ли сте опит с модела за аутстафинг и разбирате ли неговите особености?

Junior — Middle
273

Какво ще се случи с обекта вътре в HashMap, ако ключът му стане невалиден или идентификаторът му се промени?

Junior — Middle
273

Как управляваш транзакциите с помощта на анотацията @Transactional?

Junior — Middle
273

Каква е разликата между използването на throw и throws в Java и какви са основните им функции?

Junior — Middle
273

При какви условия HashMap преминава към използване на дървовидни структури за организиране на елементите вътре в своите кофи?

Middle — Middle+
273

В последния ви проект бизнес логиката реализирана на страната на базата данни или в приложението?

273

Обяснете механизма на работа на метода за задаване на стойност на свойство на обект

Junior — Middle
273

Обяснете принципа на работа на взаимната блокировка (mutex) в контекста на многопоточната програмиране.

Junior — Middle
273

Можете ли да обясните как се прилага принципът PECS в програмирането?

Junior — Middle
273

Каква е времевата сложност при получаване на стойност по ключ в структура от данни HashMap?

Junior — Middle
273

Защо е важно да използвате стек за извиквания при обработка на изключения за диагностициране на грешки в Java?

Junior — Middle
273

Разкажете за ситуация, в която самостоятелно предложихте или реализирахте подобрение или иновация в проекта.

Junior — Middle
273

В кои случаи е целесъобразно да се използва цикъл for при програмиране?

Junior — Middle
273

Какво се разбира под два обекта, считани за равностойни в контекста на програмирането?

Junior — Middle
273

Как организираш процеса на проверка на кода на колегите си преди интегрирането му в проекта?

Junior — Middle
273

Създайте примерен код, който води до взаимна блокировка на нишки без възможност за освобождаването им.

Middle — Middle+
273
/738