Golang
Объясните концепцию типа строк в языке Go и его основные особенности.
Можно ли считать Docker инструментом для виртуализации или всё-таки контейнеризации?
Имели ли вы опыт использования или разработки хранимых процедур в базах данных?
Какой масштаб имели ваши основные проекты в прошлом опыте работы?
Как организована структура массива в памяти и как происходит доступ к его элементам?
Какой у тебя опыт использования ручной настройки сборщика мусора в своих проектах?
Когда именно в программе осуществляется переключение между разными горутинами?
Какой у вас есть опыт увеличения масштабов систем или приложений?
Каковы преимущества и недостатки при уменьшении частоты автоматической очистки памяти в сборщике мусора?
Можно ли получить прирост производительности при обходе данных, используя срезы вместо карты?
Какое возможное состояние могут занимать каналы при их использовании или в процессе работы?
Можно ли использовать структуру данных как ключ в карте или хеш-таблице?
Обладают ли операции с использованием мьютекса свойством блокировки потоков выполнения?
Какова роль свойства D (Durability) в транзакционной модели ACID?
Какие особенности и тонкости использования конструкции select в языке Go тебе известны?
Для чего предназначены совместно используемые потоки в программировании?
Как использование B-дерево индекса влияет на скорость выполнения поиска данных?
Какие распространённые ошибки можно допустить при написании кода на Go?
Какие показатели вы анализировали для оценки производительности или состояния системы?
Можешь перечислить основные черты протокола HTTP/1.1?