Golang
Что нужно учитывать при работе с партициями данных?
В чем различия между InnoDB и MyISAM?
Возможна ли ситуация, когда выполнение горутины будет прервано или прекратится самостоятельно?
Сколько очередей используется в паттерне проектирования?
Primary key — это одна колонка или несколько колонок может быть?
Объясните принцип работы консистентного хеширования и его преимущества в распределённых системах.
Какова роль пустого интерфейса в языке Go и в каких случаях его используют?
Каким образом можно создать индекс для колонки большой таблицы без блокировки всей таблицы?
Какова роль файла go.mod в управлении зависимостями проекта на Go?
Изменяется ли количество доступной памяти или емкость при уменьшении размера среза в языке программирования?
Объясните принцип работы конструкции type switch в языке Go и в чем ее отличие от обычного switch-case.
Какой был уровень пропускной способности сообщений, передаваемых через Kafka, на вашем предыдущем месте работы?
Можете объяснить, что такое Netpoller и как он работает в сетевых приложениях?
Расскажите о паттерне, который вы использовали в своем коде или продукте?
Что такое SSL и как он используется для обеспечения безопасности данных в сети?
Применяли ли вы функцию Once в языке Go, и как её использовали в своих проектах?
Если придёт 1000 одновременных запросов, получится ли 1000 потоков операционной системы? Что произойдёт с сервисом в этом случае?
Каким образом операционная система контролирует и управляет выполнением процессов?
Как отличить B-Tree от других типов индексов в базах данных?
Можете объяснить концепцию наблюдаемости в системах и зачем она нужна?