Каковы преимущества и недостатки использования gRPC в сравнении с другими протоколами удаленного вызова процедур?
Расскажите о вашем опыте использования функции select в проектах
Какова временная сложность поиска элемента по ключу в структуре данных Map?
Имели ли вы опыт разработки или внедрения приложений с использованием гексагональной архитектуры?
Расскажите, какой у вас есть опыт работы с поисковыми системами на базе Open Search
Какое количество типов очередей реализовано в модели GMP?
Какой механизм блокировки или соглашения используется внутри канала для обеспечения синхронности и передачи данных?
Объясните механизм функционирования замыкания в программировании.
Можете объяснить механизм работы функции time.After в языке Go?
Можете объяснить механизм функционирования процесса репликации данных?
Можете объяснить принцип работы и использование объекта sync.Pool в Go?
Каким образом можно выявить условие гонки (Race Condition) в системе?
В каких случаях безопасно выполнять чтение данных из Map, которая еще не была явно инициализирована?
Каким образом можно получить последние десять строк из файла лога?
Расскажите о вашем опыте использования каналов для организации взаимодействия между компонентами или потоками
Можешь привести пример, когда и как используются каналы для обмена данными между потоками или горутинами?
Для чего можно применить значение value в map, если важны только ключи?
Каким образом осуществляется добавление элементов к слайсу в языке программирования?
Расскажите о ситуации, когда вам удалось повысить эффективность работы REST API.
Какой показатель количества запросов в секунду вы достигали на последнем проекте?