Golang
Как часто вы сталкивались с конфликтами при объединении веток и как обычно их решали?
Каким образом различаются методы в программировании, если их названия начинаются с заглавной или строчной буквы?
Объясните, что такое блокировка (Lock) в контексте мьютекса и для чего она используется?
Каким показателем измеряешь скорость получения данных из базы данных?
Можете объяснить, что такое системные вызовы и как они работают в операционной системе?
Какими инструментами ты пользуется для поиска и устранения ошибок в коде?
Расскажите о ситуации, когда вам удалось повысить эффективность работы REST API.
Можете ли вы объяснить, что такое инструмент профилирования Pprof и как он используется в разработке?
Какое оптимальное количество потребителей для чтения данных из Kafka вы считаете оправданным?
В каких ситуациях срабатывает блок default в конструкции Select?
Какие внутренние процессы запускаются в системе при открытии и чтении файла?
Какими методами можно реализовать горизонтальное масштабирование системы?
Какие основные причины могут вызывать задержки при выполнении операций чтения данных?
Можешь рассказать о типах индексов, используемых в системах управления базами данных?
Какие основные факторы могут привести к низкой производительности операции Map?
Какие существуют ограничения в производительности индексных структур?
Какое число раз необходимо закрывать канал в Go, чтобы избежать ошибок?
Можете объяснить принцип работы механизма Circuit Breaker и в каких сценариях его используют?
Какие есть уровни изоляции транзакций в системах управления базами данных?
Как осуществляется упаковка исполняемого кода в операционной системе Linux?