Golang
Можешь ли ты назвать структуры данных без блокировок, которые ты знаешь?
Какой временной и ресурсный показатель у операции поиска элемента в структуре данных map?
Можете объяснить принцип метода двойного хэширования для разрешения коллизий в хеш-таблицах?
Какие операции доступны для выполнения с каналами передачи данных?
Какие основные паттерны применяются при проектировании микросервисной архитектуры?
Какие методы используются для создания составных индексов в базах данных?
Какими протоколами ты использовал для получения данных в своем последнем проекте?
Объясните принцип Copy-on-Write и как он работает в системах управления памятью.
Каким образом реализуются параллельные вычисления в языке Go?
Можешь показать пример применения механизма ожидания групп в программировании?
Каким образом осуществляется подключение и отображение данных в Grafana?
Опишите процесс сбора и настройки gRPC сервиса для ручных тестов или разработки
Что случится, если выполнить операцию append для среза, у которого закончилась выделенная память?
Как реализуется принцип инверсии зависимостей в языке Go по сравнению с объектно-ориентированными языками программирования?
Как определить максимально допустимое количество одновременных горутин для выполнения одной задачи?
Как извлечь из массива первые n элементов?
Какие причины могут вызывать потерю памяти в приложениях?
Когда именно в программе осуществляется переключение между разными горутинами?
Что означает для слайса значение по умолчанию равное нулю, и в чем его суть?
Можете объяснить, что такое тип данных JSONB в базе данных и чем он отличается от обычного JSON?