Java
Как реализирате обработката на проверяеми изключения във вашите проекти?
Разкажи ми за опита ти в тестването на софтуерни продукти
Какви са разликите между анотациите @Value и @Data в библиотеката Lombok?
Какво е volatile променлива и за какво е необходима?
Можете ли да споделите ситуации, в които сте се сблъскали със значителни препятствия и как сте ги преодолели?
Коя версия на Java беше използвана във вашия проект или работа?
Преди време преминахте ли интервю за техническа длъжност?
Случвало ли ви е да трябва да изпълнявате задачи, предназначени за други екипи или специалисти?
Какъв обем задачи трябваше да решавате на практика?
Колко етапа и интервюта възнамерявате да преминете в рамките на процеса на подбор?
Каква е целта на метода distinct в API Stream и как се различава от другите методи за филтриране?
Какво се случва в системата при аварийно приключване на приложението или при безкрайна рекурсия?
Как са свързани методите equals и hashCode в контракта на Java и защо това е важно за правилната работа на колекциите?
Разкажете за опита си с класа StringBuilder при работа със низове във вашите проекти.
Как да организираме кеш за външна интеграция? Какви са параметрите на кеша?
Какви са бизнес операциите и какво позволи стандартизирането на бизнес логиката?
Когато в многонишково приложение няколко нишки работят едновременно, използват ли общ пул от нишки или всяка има своя?
Към кои стандарти отговаря Java Persistence API (JPA)?
Извършвали ли сте операции за четене или писане в базата данни?
Кой потокобезопасен контейнер е най-подходящ за операции с предимство на четенето?