Golang
Почему использование переменных для обмена данными между горутинами может привести к ошибкам или проблемам?
Какие подходы существуют для формирования SQL-запроса SELECT на лету с возможностью динамического изменения условий и параметров?
Каким образом можно обеспечить пригодность операций к повторному выполнению без негативных последствий?
Чем отличаются подходы оркестрации и хореографии в управлении распределенными системами?
Какие навыки или знания необходимо развить, чтобы претендовать на следующий уровень профессиональной подготовки?
Каким образом использование индексов отображается на скорости выполнения запросов в базе данных?
Какие существуют ограничения в производительности индексных структур?
Каким образом ты диагностируешь причину таймаута, обнаруженного в логах системы?
Каким образом можно управлять состоянием и завершением работы горутины в Go?
Опишите архитектуру и основные этапы автоматизированного процесса сборки и развертывания, который использовался на прошлой работе.
В каких случаях уместно применять индекс на основе хэша в базе данных PostgreSQL?
Какие основные плюсы использования горутин по сравнению с традиционными потоками операционной системы?
Можешь назвать популярные библиотеки для ведения логов в языке Go?
Можно ли иметь несколько операторов defer внутри одной функции?
Что происходит в системе после выполнения команды git push?
Какие есть уровни изоляции транзакций в системах управления базами данных?
Можете объяснить проблему, связанную с изменением состояния в многопоточном программировании, известную как ABA?
Какие ключевые функции и особенности языка Go использовал в своих проектах?
Можешь посоветовать художественную литературу или учебные материалы для изучения языка Go?
Какое отличие имеет интерфейс в языке Go по сравнению с интерфейсами в других языках программирования?