Golang
Какие необычные или нестандартные пакеты вы использовали в своей практике?
Какой примерно показатель времени поиска элементов в структуре данных Map?
Какой из брокеров сообщений вы предпочли бы использовать — Kafka или RabbitMQ?
Какими средствами или инструментами вы использовали для автоматической генерации документации Swagger?
Какова роль и назначение типа ErrGroup в языке Go для управления групповыми ошибками?
Какое назначение у механизма семафора в многопоточном программировании?
Что произойдет в программе, если попытаться прочитать из закрытого канала в Go?
Какие типичные проблемы и сбои могут возникнуть при одновременном выполнении нескольких транзакций в системе?
Является ли отсутствие полного внедрения объектно-ориентированных принципов в Go преимуществом или недостатком?
Поделитесь своим опытом применения пользовательских тегов при создании структур данных.
Какие механизмы и инструменты применяются для создания архивных копий баз данных?
Какое количество типов очередей реализовано в модели GMP?
Какие инструменты и технологии вы использовали для реализации или работы с распределенными системами?
Бывали ли ситуации, когда вы обращали внимание на стиль оформления кода?
Был ли у вас опыт выявления и устранения проблем с утечками памяти в проектах?
Какие последствия возникнут, если количество вызовов wg.Add не соответствует числу запущенных горутин?
Можно ли считать использование агрегатных функций признаком плохой практики в коде?
Можете объяснить концепцию низкой связанности и её значение при проектировании микросервисов?
Каким образом можно гарантировать целостность транзакций, когда операции выполняются в нескольких микросервисах по паттерну Saga?
Можете объяснить, что подразумевается под механизмом выделения памяти в системе?