Golang
В каком месте или файле обычно прописываются переменные окружения для проекта?
Объясните концепцию типа строк в языке Go и его основные особенности.
Какие основные обстоятельства приводят к тому, что горутина прекращает своё выполнение и исчезает из потоков выполнения?
В каких случаях важно ограничивать количество активных ядер при использовании языка Go?
Каким образом можно запустить многоконтейнерное приложение с помощью docker-compose?
Какими способами вы можете осуществить диагностику и устранение проблем в протоколе файла?
Какие преимущества и недостатки имеет Apache Kafka как система обмена сообщениями?
Каковы преимущества и недостатки при уменьшении частоты автоматической очистки памяти в сборщике мусора?
Можешь перечислить основные агрегатные функции, используемые при работе с SQL-запросами?
Каким образом организована внутреняя структура строкового типа в языке Go?
Объясните принцип отображения байтов в порядке little-endian в памяти компьютера.
Чем отличается использование стандартного мьютекса от мьютекса с возможностью чтения и записи (RWMutex)?
Какой временной и ресурсный показатель у операции поиска элемента в структуре данных map?
Каким образом горутина узнает, что ей передан сигнал о завершении через контекст?
Какие основные паттерны применяются при проектировании микросервисной архитектуры?
Какие методы используются для создания составных индексов в базах данных?
Какими протоколами ты использовал для получения данных в своем последнем проекте?
Какое отличие между горутинами и традиционными потоками исполнения?
Объясните принцип Copy-on-Write и как он работает в системах управления памятью.
Как реализованы очереди задач внутри системы планирования процессов?