Golang
Поделитесь своим опытом выявления и устранения утечек памяти в приложениях с помощью инструментов профилирования.
Что подразумевается под понятием 'Stop The World' в контексте работы JVM или системного выполнения?
Объясните, что подразумевается под термином 'куча' в контексте управления памятью в программировании
Что произойдет первым: обработка сигнала отмены или завершение записи, если они происходят одновременно в канал?
Можете объяснить, что такое condition race и в чем его опасность при разработке многопоточных программ?
Опиши ситуацию, в которой использование контекстов было бы оправдано и эффективно.
Каким образом можно определить, что база данных испытывает трудности при обработке большого потока запросов?
Можешь привести пример подхода к организации кэширования данных в системе?
Можешь привести ситуации, в которых использование денормализации базы данных оправдано и выгодно?
Можешь показать пример применения механизма ожидания групп в программировании?
Могли бы вы привести ситуации, в которых использование асинхронных методов наиболее оправдано?
Можете назвать основные сетевые протоколы и их назначения?
Можете объяснить, что такое MongoDB и как она работает как NoSQL база данных?
Для чего предназначен файл Deployment YAML в процессе развертывания приложения?
Можете объяснить, что такое балансировщик уровня 7 в сетевых инфраструктурах?
Какие изменения происходят с слайсом при использовании функции Append в языке Go?
Каким образом вы улучшали производительность выполнения задач?
Могли бы вы объяснить принцип работы сертификатов для аутентификации в Git?
Имели ли опыт использования вложенных транзакций при работе с базами данных?
Какое максимальное количество одновременно работающих горутин допустимо в вашем приложении?