Можете ли да обясните понятието монитор в Java и ролята му в синхронизацията на нишки?
Java
Какво е изтичане на памет?
Как бихте актуализирали данните на клиента в базата при внедряване на нова версия на системата?
Как да ускорим операциите по промяна на данни в таблица с милион потребители, от които активни са само хиляда?
Кой индекс се използва по подразбиране в PostgreSQL и защо B-дерво, а не червено-черно дърво?
В кои условия трябва да съответстват методите equals и hashCode в Java?
Всички членове на екипа участваха в процеса на преглед на кода?
Как да разберете дали е приложен индекс и кой точно?
Какви са агентите и агентните системи? Как се различават от обикновен чат?
Какви са виртуалните нишки (Green Threads / Virtual Threads) и как се различават от обикновените?
Как е организиран контролът на качеството на кода?
Какви действия трябва да се предприемат след получаване на положителен резултат?
Можете ли да обясните какъв е механизмът за зареждане на класове в Java и как работи?
Прилагате ли разделяне на метода за тестване на отделни сегменти или етапи?
Какви са разликите между релационните бази данни и нерелационните (NoSQL)?
Защо използвахте Redis и в каква конфигурация?
Имали ли сте опит с RESTful API и изпълнение на HTTP заявки към уеб сървъри?
Разкажете за неизменяемите обекти в Java — за какво са, как да ги създадем?
Как се извършва преобразуването на типове при използване на шаблони (generics) в програмирането?
В кои ситуации се използват обобщените типове в програмирането?