Java
Какво мислиш за използването на AI в разработката (като вдъхновено кодиране и подобни)?
Защо си съгласен да говориш, ако си по-скоро в пасивно търсене?
Как работи анотацията @Transactional? Как се добавя транзакционната логика?
Къде преминахте дипломната си практика?
Проблемът с OFFSET при странициране на големи таблици и как да го решим (странициране на базата на курсор)
Какви видове индекси има?
Как оценяваш чувствата си след интервюто?
Готов ли си да посещаваш офиса веднъж месечно (Москва)?
Какви решения трябваше да вземете относно замяната или внедряването на технологичен стек? Дайте пример.
Как да осигурим потокобезопасността на реализирания LRU кеш?
Как да използваме механизма на суфиксите (временните файлове) за осигуряване на атомарността на записването?
Какво да правим, ако бизнес изискването е в записа да има точно 9 рубли, а не 10?
Как работеше планировчикът по график?
Откъде идва идеята за scope? Можете ли да я развиете?
По какви принципи и ценности избирате ново работно място? Какво е особено важно за вас?
Какво е червено-черно дърво?
Срещали ли сте с проблема N+1 заявки? Как го решихте?
Разкажете за принципа на Разделяне на интерфейсите (буквата I в SOLID).
Как да решите проблема с дългата миграция на базата данни при ограничено време за тест на Kubernetes (probe за жизнеспособност)?
Можете ли да разкажете за модела OSI?