Java
Можете ли да обясните механизмите на нивата на изолация на транзакциите в PostgreSQL и тяхното влияние върху конкуренцията и цялостта на данните?
В кои случаи се препоръчва използването на интерфейса Comparator за сравняване на обекти?
Как демонстрирахте или обяснихте продукта на клиента?
Какво е StringBuilder и как се различава от String и StringBuffer?
Какво е общото между интерфейсите List и Set в Java?
Какви критерии взимаш предвид при подбора на екип за работа?
Разкажете за опита си в Java разработката през последните 5-6 години и еволюцията с прилагането на ИИ.
Разкажете ни за вашия опит в разработката с използване на технологии Java EE.
Имали ли сте опит с използването на филтри в рамките на Spring Security за настройка на защитата на приложенията?
Обяснете предназначението и принципа на работа на ReplicaSet в Kubernetes.
Как оценявате инициативата на VK за създаване на собствена база данни и как бихте оценили нейното качество и ефективност?
Как семафорът управлява синхронизацията и очакването за завършване на няколко нишки?
Какви методи използвахте, за да подобрите ефективността на взаимодействието с базата данни във вашите проекти?
Кандидатът притежава знания и опит в проектирането и реализирането на микросервизни системи?
Какво осигурява по-бърза работа в Java: използването на примитивни типове данни или обекти?
Може ли в Spring да се използва анотацията @Component вместо @Service за определяне на бинове?
Какво се разбира под потоци на изходни данни в програмирането?
Кои вътрешни елементи на обектите се използват за реализиране на бизнес логиката и процесите?
Защо е важно да използвате механизма на полиморфизма в Java?
Какъв опит имате с използването на Mockito за тестване на мок-обекти?