Golang
Каква е ролята на каналите в езика за програмиране Go и за какво се използват?
Имали ли сте опит с използването на gRPC в проектите си?
Кой компонент на Kubernetes контролира състоянието и жизнения цикъл на pod?
Можете ли да обясните какво е класът StringBuilder и как се използва за работа със низове?
Можеш ли да подредиш характерните алгоритмични показатели във възходящ ред?
Разкажете за опита си с системата за сегментиране на потребителите. Какви обеми данни са били обработени?
Каква е разликата между интерфейсите и обобщените типове в програмирането?
Какви са предимствата и недостатъците на използването на Reservation без указатели?
Обяснете какво се разбира под правилно завършване на системата без загуба на данни или грешки.
Кои са основните принципи и аксиоми, които трябва да се вземат предвид при работа с канали за междурутинно взаимодействие?
Какви последствия могат да възникнат при едновременен запис в картата от няколко потока?
Как се осъществява взаимодействието между горутините в езика за програмиране?
Как се държи програмата при опит да запише данни в канал без буфер, ако той е първоначално празен?
Обяснете какво е блокиране (Lock) в контекста на мютекса и за какво се използва.
По какви начини може да се използва канал в програма?
Как да преминете през елементите в структурата Map в езика Go, използвайки синтактични конструкции?
Коя библиотека използвахте за взаимодействие с Kafka?
Можете ли да обясните концепцията за хореография в Saga и как тя се различава от оркестрацията?
Каква е основната задача на платформата Docker в процеса на разработка и експлоатация на приложения?
Какви подходи и методи трябва да се използват при работа с шарднати бази данни?