Golang
Какой подход ты использовал бы при разработке системы обмена сообщениями?
Каким образом выполнение горутины связано с потоками процессора и как она назначается на конкретный поток?
Как называется метод очистки базы данных от устаревших или ненужных данных для повышения её эффективности?
Как взаимодействуют процессы внутри операционной системы и что такое потоки выполнения?
Каким образом осуществляется последовательное чтение данных из канала?
Какими способами реализовать развертывание приложений в Kubernetes и какие шаги необходимо предпринять для этого?
Можете объяснить механизм работы инструмента pprof для профилирования производительности?
Какой наиболее запоминающийся случай использования горутин в вашем опыте разработки?
Какие основные задачи и сложности обычно решает разработчик бекенда в проекте?
Каким образом можно реализовать сумму вариантов типов (type sum) в языке Go?
Какими способами можно создать индекс в базе данных?
Каким образом осуществляется сбор метрик с помощью системы Prometheus?
Каким образом можно обеспечить пригодность операций к повторному выполнению без негативных последствий?
Каким образом можно обеспечить координацию выполнения нескольких операций для предотвращения конфликтов и ошибок?
Каким образом реализована конкуренция потоков при использовании метода Map?
Можете рассказать о внутренней организации структуры данных и принципах её работы?
Мог бы ты назвать наиболее распространённые инструменты для управления зависимостями в проектах?
Каким образом организована область хранения данных в языке программирования Go?
Можешь назвать основные стандартные библиотеки, входящие в стандартную поставку Golang?
Какими средствами вы пользуетесь для выявления и устранения ошибок в коде?