Golang
Какие основные принципы и аксиомы следует учитывать при работе с каналами для межгорутинного взаимодействия?
В каком месте в структурном виде системы располагается документация по API, соответствующая принципам чистой архитектуры?
Объясните концепцию репликации в системах хранения данных или базах данных.
В чем преимущества и недостатки использования B-tree индексов в базах данных?
Какое из двух команд, git merge или git rebase, отвечает за создание нового коммита в истории версии?
Какие рекомендуемые подходы и практики используются при работе с контекстом и методом context.WithValue?
Чем отличается получение нулевого значения из закрытого канала от получения такого же значения при самостоятельном создании канала и отправке туда данных?
Какие среды или платформы вы выбираете для развертывания своих сервисов?
Какими методами передачи данных вы использовали для коммуникации между сервисами?
Какими командами ты обычно пользуешься в операционной системе Linux?
Какие ключевые аспекты использования небуферных каналов в системах взаимодействия вы можете выделить?
Расскажите, какой у вас есть опыт работы с поисковыми системами на базе Open Search
Что считается основной единицей в системе трассировки (tracing)?
Что означает уровень изоляции Repeatable Read и какую проблему он предотвращает в транзакциях баз данных?
Могли бы вы объяснить принцип работы взаимного исключения (Mutex) и его использование в многопоточных программах?
Чем отличается использование стандартного мьютекса от мьютекса с возможностью чтения и записи (RWMutex)?
Когда в вашем предыдущем проекте были выполнены последние тестовые проверки?
Когда рекомендуется применять механизм RWMutex в программировании для управления совместным доступом к ресурсам?
Можешь ли ты расположить характерные алгоритмические показатели по возрастанию?
Являются ли канал с буфером и небуферный канал одинаковыми по своему поведению и назначению?