Какви инструменти или библиотеки за многопоточност сте използвали в проектите си?
Java
Възможно ли е да се съхраняват прости типове данни в областта на динамичната памет?
Каква е разликата между използването на ForkJoinPool и FixedThreadPool при управлението на нишки?
Защо в реализацията на HashMap в Java не се използва интерфейсът Comparator за определяне на реда на елементите?
Можете ли да обясните ролята на елемента Parent във файловете за конфигурация на Maven?
Можете ли да разкажете повече за вашата организация и нейната дейност?
Кога беше включвал файлове в списъка с промени преди комит?
С какво се занимавате сега? Защо решихте да потърсите нещо друго? Какво ви движи?
Какви признаци показват, че Java кодът не се компилира успешно?
Какви са разликите между използването на потоци от данни (streams) и традиционните цикли при обработката на колекции?
Защо е невъзможно да се промени съдържанието на обект от тип String след създаването му?
Допустимо ли внедряването на обработка на изключения директно в бизнес логиката на приложението?
Осигурява ли използването на volatile за променлива тип long безопасното изпълнение на паралелното увеличаване на брояча от няколко нишки?
Какви задачи трябваше да изпълнявате от гледна точка на изграждането на инфраструктура, CI/CD, Docker, Kubernetes?
Обяснете концепцията за внедряване на зависимости в контекста на принципите SOLID.
Как се извършва търсенето на елемент по ключ в структурата от данни TreeMap и каква е сложността на този процес?
Какви са основните принципи на рамката Spring?
Какво означава правилният ред на колоните при създаването на съставен индекс?
Можете ли да обясните какво се разбира под термина 'последователност' в рамките на принципите ACID?
Можете ли да обясните какво означава изключението OutOfMemoryError в Java и кога възниква?