Обяснете какво означава изключението InterruptedException и в кои случаи възниква в Java?
Java
Какви трудности могат да възникнат при използването на метода parallel() в API-то Stream?
Как се определя в коя кофа ще бъде поставена нова стойност при добавяне на елемент към HashMap?
Какъв беше размерът на екипа, който ръководехте или в който работехте в последната си организация?
Как да поставим два различни обекта, използващи една и съща ключ, в HashMap?
Какви подходи съществуват за създаване на неизменяеми обекти в обектно-ориентираното програмиране?
В кой момент от процеса на интервюто се счита, че то е приключило?
В кои случаи бихте използвали @Async?
Какви методи съществуват в Spring за обработка на ситуация, когато няколко Bean реализират един и същи интерфейс?
Какво са индексите в релационните бази данни, кога помагат и кога пречат?
Как може да се определи броят на обработените записи в основния поток, като се вземе предвид работата на няколко потока?
Какви видове обхвати съществуват за компоненти или бинове в рамките на внедряването на зависимости?
Можете ли да обясните ролята на елемента Parent във файловете за конфигурация на Maven?
Кой клас данни използва Bucket в реализацията на HashMap в Java?
Какви са разликите между MongoDB, ClickHouse, Redis и Postgres?
Можете ли да обясните разликите между кеширането в JPA и други подходи към кеширането на данни?
Обяснете как функционира конструкцията WITH в PostgreSQL и каква роля играе в организацията на заявките
Какъв е вашият опит в реализирането и настройката на мрежови решения?
Можете ли да обясните какво представлява Spring Boot и как ще улесни разработката на приложения на Java?
Имали ли сте опит с архитектурата Model-View-Controller и управлението на показването на интерфейса?