Кой отговаряше за определянето на сроковете за изпълнение в последния проект?
Java
Как работехме с ресурсите преди появата на try-with-resources?
Как да реализираме в съществуваща система условни блокове, които могат да бъдат включвани или изключвани без използването на стандартни механизми като Feature Toggle?
Запознат ли сте с концепциите на DDD, Clean Architecture, Hexagonal Architecture?
Обяснете концепцията за прототипи в рамките на Spring и как работят.
Каква е разликата между метода equals и операторите за сравнение == при проверка за равенство на обекти в Java?
Можете ли да обясните концепцията за sharding и нейното приложение в системите за съхранение на данни?
Как извършихте анализа на производителността на заявките?
Работили ли сте с RabbitMQ?
Имали ли сте случаи, когато сте се сблъсквали с взаимна блокировка на процеси в системи?
Забелязахте ли по време на интервюто признаци, че то може да бъде прекъснато или неуспешно завършено?
Какъв е минималният обем данни в байтове, който заема един байт?
Как да обработим качването на файл (снимка) чрез HTTP заявка в Spring MVC и да го запазим на диска?
Работили ли сте с динамични масиви, подобни на ArrayList?
Каква е целта на интерфейса Callable в програмирането?
Може ли да се дефинират няколко еднакви по структура класове в една апликация?
Какви са регулярните изрази и какви са техните предимства и недостатъци, които трябва да се вземат предвид?
В коя компания проведохте последната си работа или стаж?
Каква е ролята на анотацията Bean във фреймуърка Spring и как се използва при създаването на компоненти?
Използвах ли командния ред за взаимодействие с репозитория BitBucket?