Java
Разкажи за една от последните си технически сложни задачи — каква беше и как я реши?
Могат ли всички елементи да попаднат в една кофа след изчисляване на hashCode и сравняване на ключовете?
Кои анотации, прилагани към класове, са достъпни за получаване от контекста Spring ApplicationContext?
Ако ръководителят на проекта предложи друг подход, ще настояваш ли на своята гледна точка или ще се съгласиш с неговия избор?
Ролята на Team Lead част от екипа по бекенд ли е?
Как е организиран процесът на работа във вашия екип?
Какви са предимствата на използването на нерелационни бази данни и в кои случаи се препоръчва тяхното използване?
Как да реализираме патърна Singleton в Java?
Как да организираме общ TestContainer за няколко тестови класа без прекъсване между тях?
Как се реализират и работят атомарните операции с променливи в многопоточна среда?
Как се казва основният компонент, отговорен за стартирането на обработката на заявки в системата?
Кои методи могат да осигурят надежден и безошибочен достъп до свързаните данни в обектно-ориентираните системи?
Имали ли сте опит в поддръжката на проекти в продукция? Анализ на инциденти, мониторинг с помощта на графики и логове.
Какви методи използваш, за да усвоиш нови технологични инструменти и подходи?
Каква е основната функция на ORM в разработката на софтуер?
Как да проверите дали списъците са равни по съдържание, но редът не е важен? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
Как се осъществява управлението на транзакции при работа с бази данни с използване на Spring Framework?
Каква е разликата между Error и другите типове изключения в езика за програмиране?
Как да решите проблема с цикличните препратки между класове, причинени от взаимната инжекция на зависимости?
Обяснете какво се разбира под Query в контекста на Hibernate и как се използва за получаване на данни.