Golang
Можешь назвать основные протоколы, используемые в веб-разработке?
Как реализовать синхронизацию элементов связанного списка для обеспечения потокобезопасности?
Можешь назвать популярные библиотеки, используемые для взаимодействия с базой данных PostgreSQL?
Объясните механизм и особенности наследования в объектно-ориентированном программировании.
Каким образом в Golang обеспечивается работа и синхронизация потоков выполнения?
Каким образом осуществляется передача аргументов в функции в языке Go?
Участвовал ли ты в конфигурации и настройке dashboard в Grafana?
Опиши основные принципы и практики разработки, принятые в твоей последней компании.
Можете ли вы объяснить, что такое временные таблицы в базах данных и в какой ситуации их используют?
Проводили ли вы модульное тестирование своих компонентов или функций?
Что означает установка переменной окружения GOGC равной 100 в контексте работы сборщика мусора в языке Go?
Каким образом реализовать безопасное чтение данных из канала в нескольких горутинах одновременно?
Опишите структуру и организацию команды в вашей предыдущей компании.
Какое максимальное количество элементов можно разместить в канале?
Каким образом можно получить доступ к символам или подстрокам внутри строки в языке Go?
Какие потенциальные узкие точки в Pipeline можно устранить с помощью определения интерфейса?
Можешь ли ты перечислить основные характеристики хеш-функций?
В чем ограничение на число элементов, которые можно разместить в бакете в реализации Map?
Что случается, когда два элемента получают одинаковый хеш-значение в хеш-таблице?
Допустимо ли передача сегментов среза (slice) в отдельные горутины для параллельной обработки?