Можете объяснить концепцию низкой связанности и её значение при проектировании микросервисов?
Объясните концепцию использования пула рабочих потоков для обработки задач в многопоточном приложении.
Какой механизм гарантии доставки сообщений использовался в Kafka на вашем предыдущем месте работы?
Можно ли считать операцию поиска по ключу в Map постоянной по времени сложности?
Что является ключевой особенностью или преимуществом в языке Go, которая выделяет его среди аналогичных языков программирования?
Можете ли вы объяснить, что подразумевается под векторизацией команд внутри процессоров и как это влияет на производительность?
Каким образом происходит обработка коллизий в хеш-таблицах при поиске элементов?
Какие есть уровни изоляции транзакций в системах управления базами данных?
Какое поведение аргумента при передаче его в функцию по умолчанию в большинстве языков программирования?
Объясните, что означает метрика Counter в системе мониторинга Prometheus.
Какая позиция у вас была первой при работе с языком Go?
Каким образом можно измерить и проанализировать производительность транзакций в системе?
Что отображается при использовании команды EXPLAIN для анализа SQL-запроса?
Какие условия должны быть выполнены на текущем месте работы, чтобы сохранить там должность или остаться в команде?
Можете объяснить, что такое epoll и как он используется в Go для обработки асинхронных событий?
Можете объяснить механизм работы типа int в программировании?
Можете объяснить, что такое рекурсивные выражения общего табличного выражения (CTE) с осложненными условиями?
Можешь перечислить основные виды абстракций в Kubernetes, обеспечивающие разграничение доступа к функционалу?
Что происходит в системе, когда запрашиваем выделение блока памяти объемом 1024 байта?
Можете объяснить принцип работы и основные функции команды grep в Linux?