Какво се разбира под два обекта, считани за равностойни в контекста на програмирането?
Java
Как организираш процеса на проверка на кода на колегите си преди интегрирането му в проекта?
Създайте примерен код, който води до взаимна блокировка на нишки без възможност за освобождаването им.
С какви проблеми или трудности се сблъскахте при първите си стъпки в работата?
Как се извършва настройката на профилите в системата?
Какви характеристики трябва да има софтуерът за ефективно мащабиране на системата?
Контейнерът Spring контролира ли жизнения цикъл на инстанция на Bean, обявена с диапазон scope='prototype'?
Как може да се реализира многопоточност в услуга с висок товар, изпълняваща множество еднородни тежки задачи?
Имали ли сте опит с използването на пул от нишки в проекти?
Какви механизми и инструменти използваш за работа с бази данни?
Можете ли да обясните какво се разбира под синхронна комуникация между компонентите на системата?
По какви начини усъвършенстваш професионалните си умения и знания?
Увеличава ли използването на микросервизи сложността при идентифициране и отстраняване на грешки в системата?
Какъв е диапазонът на стойностите, които може да приема типът данни int?
Можете ли да обясните ролята на компонента DispatcherServlet в Spring MVC и основните му функции?
Как да извлечете низовия резултат от обект Future?
Обяснете какво означава ключовата дума volatile в програмирането и за какво се използва.
Можете ли да обясните принципите на хексагоналната архитектура и нейните основни компоненти?
Можеш ли да дадеш пример за изключение, което не е задължително да бъде обработено?
За какво се използват атомарните типове данни в програмирането?