Какво се случва, ако процесът се провали между запазването в базата данни и потвърждаването (commit) на offset в Kafka?
Java
В кои ситуации се използват обобщените типове в програмирането?
Разкажи за патърна Outbox за гарантиране на доставката на съобщения.
Как се осъществява прехвърлянето на тестовите задачи във вашия текущ проект?
Разкажете за една задача, с която сте най-горди или която ви е създала най-големи затруднения.
Броячите RequestCount и startTime са атомарни отделно. Има ли гаранция, че тяхната съвместна актуализация ще бъде атомарна, ако няколко нишки дойдат едновременно след изтичането на прозореца?
Какви методи могат да се използват за получаване на обекти Stream в рамките на използването на Stream API?
Разкажи за интересна задача, с която се гордееш
Коя колекция да изберете: ArrayList или LinkedList и защо?
Разкажете за 2PC и 3PC — какво ги различава?
Какво описваше конфигурацията — набор от операции или нещо друго?
Имаш ли опит в поставянето на задачи на младши разработчици и контрола на сроковете?
Може ли да се модифицира съдържанието на неизменяема колекция след създаването й?
Имали ли сте затруднения или непредвидени ситуации при интегрирането на проекта или неговото стартиране?
Оптимално ли е да използвате бекенд като основен архитектурен компонент на проекта?
Как може да се запазят направените промени преди превключване към друга клонка в системата за контрол на версиите?
Как да се справим с нарастващото забавяне на потребителя в Kafka?
Как се реализира обменът на информация между микросервизите в архитектурата на системата?
Как да конфигурираме Maven за работа с вътрешно корпоративно хранилище?
Какви са предимствата и недостатъците на разделянето на кода на функции?