Разкажете за най-трудната техническа задача, с която сте се сблъсквали в последния си проект, и как сте я решили
Java
Как се оценява времевата сложност при вмъкване на елемент в центъра на свързан списък?
Обяснете разликите между стек и купчина в контекста на Java Virtual Machine.
Какви нови функции и подобрения бяха добавени в Java 17 и как работите с тях?
Колко човека имаше в екипа в [компания]?
Интересувате ли се да научите нови езици за програмиране или технологии, които биха могли да подобрят уменията ви?
Каква беше причината, поради която решихте да не продължите като PHP разработчик?
Можете ли да обясните концепцията за ETL и как се прилага в процесите на обработка на данни?
Трябва ли микросервисите винаги да функционират независимо един от друг?
Какви средства за управление на синхронизацията на нишки или задачи съществуват в паралелното програмиране?
Интересувате ли се от създаването на пълна система от нулата?
Как се реализира оптимистичното блокиране и какви са неговите характеристики?
Какви критерии и условия трябва да отговарят полетата в класа?
Каква е разликата между стартовите зависимости на Spring Boot и отделните модули в проекта?
Как да организираме кеш за външна интеграция? Какви са параметрите на кеша?
В кои случаи трябва да използвате проверяеми изключения в кода?
Можете ли да опишете процеса на превръщане на Java код в команди, които разбира операционната система?
Какви типове гаранции за доставка на съобщения са реализирани в Kafka и как работят на практика?
Защо не се препоръчва използването на оператора '==' за сравняване на низове в някои програмни езици?