Golang
Какие механизмы аутентификации и авторизации применялись в ваших проектах?
Какие обучающие программы или курсы по языку Go вы проходили?
Каким образом можно управлять состоянием и завершением работы горутины в Go?
Можете объяснить принцип работы планировщика задач в языке Go и его взаимодействие с системными потоками?
Каким образом осуществляется распределение и управление памятью в системе с помощью Memory Allocator?
Какие процессы запустятся и как будет происходить создание новой горутины в Go?
Какими методами можно повысить производительность операций записи и чтения данных в базе данных?
Объясните механизм и особенности наследования в объектно-ориентированном программировании.
Как влияет высокая частота коллизий в структуре данных Map на её работу и производительность?
Можешь перечислить протоколы, которые работают над протоколом HTTP?
Можете объяснить принцип функционирования B-деревьев и где они применяются?
Как указать в gRPC, что определённое поле не предназначено для использования клиентом?
Каким образом можно ограничить применение одних и тех же стандартных методов в Go при использовании ручных вызовов?
Что произойдет с длиной и емкостью слайса, если добавить в него 10 элементов, когда он изначально пуст?
Каким образом можно отсортировать элементы в ассоциативном массиве (map)?
Каким образом можно откатить изменения в рамках одной транзакции?
На каком уровне изоляции возможна чтения неподтвержденных данных, известное как Dirty Read?
Каким образом можно завершить выполнение программы, когда происходит запрос на остановку её работы в текущем контексте?
Принимали ли вы участие в проектировании архитектурной схемы приложения?
Каким образом осуществляется написание модульных и интеграционных тестов в языке Go?