Какое возможное состояние могут занимать каналы при их использовании или в процессе работы?
Какие преимущества и недостатки имеет Apache Kafka как система обмена сообщениями?
Каким образом осуществляется обработка ситуации совпадения хеш-значений при добавлении элементов в структуру данных Map?
В каком месте и как происходит выделение памяти для горутин в языке Go?
Как вставить или обновить значение для определенного ключа в структуре данных Map в языке Go?
Каким образом в языке Go реализована концепция объектно-ориентированного программирования?
Можешь перечислить различные типы и особенности горутин в языке Go?
Можете рассказать о проектах, реализованных вами с использованием языка Go?
Какими способами осуществляется взаимодействие между горутинами в языке программирования?
Можете объяснить основные виды шардирования баз данных?
Какова причина того, что разработчики на Go отказались от использования сегментов при расширении стека?
Объясните, что из себя представляет условная переменная и как она используется для синхронизации потоков?
Использовали ли вы инструмент Explain и в каких случаях он применяется?
При реализации своей программы использовали ли вы механизм синхронизации waitgroup?
Объясните концепцию типа строк в языке Go и его основные особенности.
Объясните отличия между хеш-индексами и индексами типа B-Tree в базе данных PostgreSQL
Какое отличие между использованием мап и слайса в Go, и в каких случаях предпочтительнее применять каждый из них?
Можно ли считать Docker инструментом для виртуализации или всё-таки контейнеризации?
Является ли структура в Go совместимой с интерфейсом Comparable?
Что такое нулевое значение у интерфейса в языке программирования?