Golang
Какие функции предоставляются структурой WaitGroup в языке Go для синхронизации горутин?
Являются ли равносильными интерфейсы, не содержащие методов, и интерфейс, допускающий любые типы?
Что более эффективно при поиске данных — использование индексированного поиска или последовательное сканирование таблицы?
Какой вид многозадачности реализует планировщик горутин в языке Go?
Объясните, что подразумевается под метаданными в протоколе gRPC и какую роль они выполняют
Каким образом обеспечивается обработка одинаковых сообщений в распределенной микросервисной системе?
Какие операции выполняются при объединении строковых данных?
Какие литературу по языку Go вы изучали и можете порекомендовать?
Имели ли вы опыт, когда в рабочей среде возникали критические сбои или проблемы, приводящие к падениям системы в рабочем режиме?
Какие методы и подходы ты используешь для устранения или предотвращения переполнения данных в Redis?
Проходил ли ты настройку доменного имени для сайта или сервиса?
Объясните механизм автоматической сборки мусора в языке Go и как он управляет памятью
Как происходит доступ к символу строки по его позиции, и что следует учитывать при использовании такого подхода?
Можете объяснить, какую роль играет функция New и как она реализована в языке программирования?
Каковы основные отличия между протоколами gRPC и HTTP/1.1 в контексте управления соединений и поддержания их жизненного цикла?
Применяли ли вы когда-либо механизм трассировки в своих проектах?
Объясните, что подразумевается под понятием грязного чтения в контексте транзакционной обработки данных.
Что считается самым строгим уровнем изоляции транзакций в базах данных?
В каких случаях и для каких целей применяют сокеты в программировании?
Какое значение возвращает закрытый канал в языке программирования?