Java
Какво е VACUUM в PostgreSQL и защо е необходим?
Как да създадете транзакция ръчно без анотацията @Transactional?
Опит с релационни и нерелационни бази данни?
Защо напуснахте монолита, какви бяха тесните места и проблемите с времето за реакция?
Разкажете за методите equals() и hashCode(), техния договор и ролята им в HashMap
[име] попита: какви подходи към изграждането на архитектурата използваше на практика? Знаеш ли модели на микросервизи?
Как работи WAL (Write-Ahead Log) при запис?
Беше ли архитектура на микросервизи?
Как стана така, че се преместихте в чужбина и работихте на Кипър? Какво ви мотивираше при релокацията?
Какво ще се случи, ако по време на итерация през колекцията с forEach се опитате да изтриете текущия елемент от същата колекция?
За какво е предназначен TreeMap?
В какви срокове ще можете да започнете проекта: след две седмици, по-рано или по-късно?
[име] попита: Защо точно Redis, а не in-memory кеш в рамките на приложението?
Каква е разликата между фабричния метод (патерн) и фабричния клас?
Какво представляват Kotlin Rich Errors и как се различават от изключенията?
Разкажи за екипа и процеса от поставянето на задачата до деплоймента.
Какво е happens-before? Защо разработчикът трябва да го знае? От къде идва тази гаранция?
Как системата разбираше, че трябва да поеме по един път или по друг? На какво се базираше при разграничаването на документите?
Имали ли сте опит в поддръжката на проекти в продукция, разследване на инциденти, мониторинг?
С какво може да се работи в рамките на HandlerInterceptor? Какви методи има?