Golang
Можете объяснить, что происходит внутри операционной системы при вызове системных вызовов?
Вы проживаете в Москве — актуальная информация?
Можешь перечислить основные структуры данных, используемые в языке Go?
Можете объяснить, что такое условная переменная sync.Cond в языке Go и для чего она используется?
Какое внутреннее устройство стоит за понятием Topic в Kafka?
Какие существующие виды блокировок используются в системах управления базами данных?
Можно ли ловить и обрабатывать паники внутри вызова defer в Go?
Есть ли возможность отключить или управлять сборщиком мусора в Go?
Когда целесообразно применять совместное использование map с синхронизацией через мьютексы?
Как цепочка сервисов взаимодействовала друг с другом?
Напишите функцию Exclude, которая возвращает элементы из slice-а a, которых нет в slice-е b.
Что случится, если вставить элемент в начало списка с помощью срезов?
Можно ли реализовать вложенные транзакции в системе, и в каких случаях это допустимо?
Можете объяснить, что такое системные вызовы и как они работают в операционной системе?
Каким образом продюсер решает, в какую партицию направить данные для записи?
На каких принципах основана обработка и хранение нормализованных запросов в кеше?
В каких ситуациях компилятор автоматически резервирует память в динамической области (куче)?
Какие методы масштабирования систем тебе известны?
Можно ли реализовать принципы SOLID при программировании на Go?
Можно ли иметь несколько операторов defer внутри одной функции?