Golang
Какие преимущества и недостатки процесса денормализации базы данных?
Можете объяснить механизм polling в языке Go?
Каким образом можно интегрировать систему логирования в программное обеспечение?
Могли бы вы рассказать, как был устроен процесс работы с ветками в Git на вашем предыдущем месте работы?
Каким образом организованы были рабочие процессы в вашей предыдущей компании?
Каким образом реализуется асинхронность в языке Go?
Можете объяснить, что означает термин Keyproof в контексте разработки или систем?
Можете объяснить, что такое паттерн слоя защиты от коррупции (Anti-Corruption Layer) и зачем он нужен в архитектуре систем?
Какие причины могут вызывать потерю памяти в приложениях?
Каким образом изменяется состояние хеш-таблицы при передаче её в функцию в качестве параметра?
Объясните принцип работы и назначение компонента Circuit Breaker в системах надежности?
Когда именно осуществляется обмен данными с центром сертификации в процессе работы системы?
Можете ли вы объяснить концепцию масштабирования в Kubernetes и как оно реализуется?
Какой у вас есть опыт увеличения масштабов систем или приложений?
Чем отличается режим передачи данных серверного стриминга от однократного вызова в gRPC?
Можете объяснить, что такое систему управления зависимостями в Go и как она реализована?
Объясните понятие глобальной переменной и её особенности в программе.
Можете объяснить, что такое хеш-индекс и какую роль он играет в оптимизации поиска данных?
В каких ситуациях происходит автоматический переключение выполнения при использовании горутин?
Чем отличаются пессимистическая и оптимистическая стратегия блокировки ресурсов в системах?