Golang
Можете объяснить, что подразумевается под интерфейсами в языке Go и как они работают?
Можно ли расширить функциональность стандартных пакетов, добавляя к ним свои методы?
Каким образом можно завершить чтение данных из канала в программировании?
Какой объем тестирования кода ты обычно реализуешь с помощью Unit-тестов?
Какова роль обработки ошибок в программных приложениях?
Какие стратегии можно применить для повышения эффективности выполнения SQL-запросов и снижения времени отклика базы данных?
Могли бы вы объяснить, что означает запуск и управление горутинами в языке Go?
Объясните принцип работы процессора с конвейерной архитектурой
Как реализована передача значений по умолчанию в параметрах функций в языке Go?
Для чего используют хеш-таблицы в программировании?
Поддерживается ли в Go встроенная коллекция для хранения уникальных элементов без порядка?
Какой индекс автоматически создается при создании таблицы в базе данных по умолчанию?
Какие категории данных позволяют сравнивать их значения между собой?
Можно ли создать уникальный индекс на основе хеш-функции?
Можешь перечислить основные категории метрик, используемых для оценки систем или процессов?
Какие методы и функции доступны для работы со строковыми типами в языке Go?
Какие преимущества и недостатки характерны для репликации по схеме Master-Slave?
Можно ли внедрять внешние зависимости в доменную модель?
Какая основная цель разработки gRPC и в чем его преимущества по сравнению с другими протоколами RPC?
Как определить максимально допустимый объём буфера в системе?