Golang
Могли бы вы объяснить принцип работы взаимного исключения (Mutex) и его использование в многопоточных программах?
Каким образом можно корректно остановить выполнение горутин с использованием контекста в Go?
Каким образом осуществляется сбор метрик с помощью системы Prometheus?
Опиши свой опыт разработки и поддержки систем с высокой нагрузкой
Можешь рассказать о ключевых особенностях языка программирования Go?
Какие подходы и инструменты в Go используются для организации параллельных и асинхронных вычислений с помощью горутин?
Можешь поделиться своим опытом внедрения концепции Inversion of Control в проектах?
Можно ли применить конструкцию Range при создании каналов в языке программирования?
Какое ваше мнение о использовании дженериков в программировании?
Испытывали ли вы значительные различия в объеме данных, хранимых в шардах на предыдущем месте работы?
Какое количество микросервисов вы создали самостоятельно в своих проектах?
Какими методами ты можешь объединять строки в программировании?
Можете объяснить, что такое объект Reciever в контексте паттернов проектирования или архитектуры систем?
Какая структура данных в языке Go аналогична формату JSON?
Какими методами можно реализовать внедрение зависимостей в код?
Какие особенности поведения горутины, когда она вызывает синхронные системные функции?
Как называется алгоритм, в котором не выделяется дополнительная память для хранения данных?
Имели ли вы опыт взаимодействия с протоколом IMAP при работе с почтовыми ящиками?
Возможно ли реализовать рекурсивные запросы в системе управления базами данных PostgreSQL?
Какие показатели вы бы отслеживали, чтобы определить, когда нужно увеличивать масштаб системы?