Golang
Опишете как бяха изградени и управлявани работните процеси във вашата предишна организация.
Какви уникални характеристики имат слайсовете в езика Go?
Можете ли да дадете примери за фактори, които могат да негативно повлияят на производителността на нишките?
Разкажи ми за Redis
Каква е опасността при предаване на слайс към функция? Има ли някаква хитрост с масивите?
Какви процеси се стартират след като кодът бъде изпратен в регистъра на услугите?
Go е език, който се интерпретира или компилира преди изпълнение?
Защо сериализацията с Protobuf е по-бърза в сравнение с JSON?
Можете ли да обясните какво означава терминът poisoning в контекста на компютърните системи?
Какви методи могат да се използват за реализиране на хоризонтално мащабиране на системата?
Обяснете понятието виртуална файлова система и нейната основна цел.
Работили ли сте с библиотеката testify за писане на тестове?
Как се нарича алгоритъмът, при който не се отделя допълнителна памет за съхранение на данни?
Как се изпращат заявки към базата данни PostgreSQL?
Каква е ролята и предназначението на празен интерфейс в програмирането?
Какви методи и инструменти използвате за идентифициране на тесните места и слабите звена в архитектурата на системата?
Кой параметър се използва като уникален идентификатор за елементите в структури от тип Map?
Опишете структурата на базата данни, която може да се използва за управление на информация за книжарница
Как да определите съдържанието, маркирано с помощта на оператора за нарязване;
Как проведохте сравнителен анализ на скоростта на достъп до данните с помощта на sync.Map и синхронизирания мьютекс?