Golang
В какой реплике возможно осуществляется чтение больших объёмов данных?
Какие типы контрактов применяются при создании REST API?
Какие рекомендуемые подходы и практики используются при работе с контекстом и методом context.WithValue?
Какие существующие виды блокировок используются в системах управления базами данных?
Проводили ли вы какие-либо формы тестирования в своей предыдущей компании?
Какими методами передачи данных вы использовали для коммуникации между сервисами?
Можешь перечислить основные ссылочные типы данных, используемые в Go?
Какие ключевые аспекты использования небуферных каналов в системах взаимодействия вы можете выделить?
Почему потоки выполняются независимо друг от друга?
Какими методами реализуется взаимодействие между микросервисами в современных приложениях?
Какими способами можно привести данные к неконсистентному состоянию?
Какие типы HTTP-запросов используются при взаимодействии с REST API?
Каким образом можно работать с Map, когда используешь только ключи, без хранения значений?
Объясните принцип работы консистентного хеширования и его преимущества в распределённых системах.
Какие особенности и правила при работе со строковыми данными в программировании?
Что происходит, когда операция планировщика переводит горутину из глобальной очереди в локальную?
Каким образом можно передать функцию в качестве аргумента для вызова внутри другой функции?
В каком месте в структурном виде системы располагается документация по API, соответствующая принципам чистой архитектуры?
Как осуществляется последовательное выполнение нескольких отложенных задач (defer)?
Какими способами можно создать индекс в базе данных?