Можете ли да обясните какво представляват Testcontainers и за какво се използват при тестването на приложения?
Java
Можеш ли да назовеш модел, който служи като противоположност на подхода за отделна база данни за всеки микросервиз?
Разкажете ни за вашия опит с Spring Cloud в проекти
Каква е разликата между структурата на данните бинарно дърво и B-Tree?
Трябва ли да се използват автоматични тестове за бърза проверка на коректността на кода?
Какви инструкции се използват в Dockerfile за изграждане на образа на вашия проект?
Можете ли да обясните вътрешната структура и работата на индекса в системата за управление на бази данни?
На кой етап от операцията по сливане разрешавате конфликт в комита?
Какви инструменти и библиотеки за автоматизирано тестване сте използвали в проектите си?
Къде обикновено се намира индексът вътре в структура от данни или база данни?
Какви характеристики трябва да има един обект, за да може ефективно да се съхранява и сортира в TreeSet?
Каква е разликата между BeanFactoryPostProcessor и BeanPostProcessor в рамките на Spring и каква е тяхната роля?
Осигурява ли структурата данни Heap безопасност при работа в многопоточна среда?
Имали ли сте опит с използването на Mockito за писане на тестове?
Какви промени се случват в историята на комитите при последователното използване на командата rebase за обединяване на две клонове с техния общ базов клон?
Можеш ли да изброиш различните типове кеширане, използвани в Hibernate, и да обясниш техните характеристики?
Как решавате в коя част на кода да поправите грешката?
Какъв инструмент за автоматизация на изграждането би използвал при разработването на нов микросервис?
Как започнахте да работите с Java и какво ви мотивира да изберете точно този програмен език?