Golang
Каковы преимущества и недостатки определения интерфейса непосредственно там, где он используется?
Какие методы разрешения коллизий реализованы в языке Go?
Как происходит итерация элементов в ассоциативных массивах типа map?
Каким образом вы работали с ключевым хранилищем данных или системой управления ключами в своих проектах?
Можно ли передать функцию в качестве значения в структуру данных map?
Можно ли осуществлять безопасное чтение данных из структуры данных map без риска возникновения ошибок?
Имели ли опыт использования оператора RIGHT JOIN в SQL-запросах?
Имели ли вы опыт использования или разработки хранимых процедур в базах данных?
Возможна ли настройка или отключение автоматического механизма управления памятью в языках программирования?
Какие аспекты необходимо учитывать при анализе результатов команды EXPLAIN ANALYZE?
Разрешено ли одновременно модифицировать слайс из нескольких потоков?
Возможно ли контролировать распределение ядер процессора для выполнения горутин?
Можно ли использовать цикл для обхода элементов nil слайса?
Что объясняет ограничение protobuf использованием только поверх протокола HTTP/2?
Обеспечивает ли данный массив безопасность при использовании в многопоточной среде?
Почему для синхронизации в Go предпочтительнее использовать встроенные механизмы, а не системные мьютексы операционной системы?
Что делает каналы в языке программирования безопасными для потоков и как это достигается?
Бывали ситуации, когда из-за низкой производительности вы вынуждены были отказаться от использования каналов?
Какие типы нагрузок вам приходилось учитывать в своих проектах?
Бывали ли ситуации, когда вы обращали внимание на стиль оформления кода?