Golang
Какие виды индексов применялись в ваших проектах?
Какие практики можно применить для оптимизации скорости выполнения программного кода?
Каким образом можно определить, кто инициировал отмену текущего контекста?
Можешь привести ситуации или случаи, в которых используется концепция контекста?
Каким образом в Go обозначить, что структура реализует определённый интерфейс?
Какими способами можно оптимизировать скорость выполнения операций записи в базу данных?
Каким образом происходит создание и инициализация среза в языке программирования?
В чем отличие возможности запуска большого числа легких потоков в Go по сравнению с другими языками программирования?
Какие существуют типы вызовов в gRPC и как они различаются?
Объясните, почему нельзя напрямую соответствовать числу потоков количеству горутин в Go?
Какой пакет в Go позволяет определить длину строки по количеству символов?
Можете объяснить, что такое Netpoller и как он работает в сетевых приложениях?
Возможна ли подмена или перехват JWT-токена и каким образом это можно осуществить?
Можете объяснить, как реализована синхронизация с помощью Wait Group в Go?
Каким образом можно определить текущую длину очереди в канале?
Что вызывает коллизии при сохранении нескольких элементов в один бакет хэш-таблицы Map?
Какими методами можно реализовать горизонтальное масштабирование системы?
Что негативно может возникнуть при преобразовании среза байтов в строку?
Объясните, что подразумевается под термином tracing в контексте системного мониторинга и отладки
Как осуществляется последовательность обхода элементов в структуре данных Map?