Golang
Каким образом можно добавить элементы в существующий слайс без его пересоздания?
Какое отличие между стеком, использующимся для горутин, и традиционным стеком системного потока выполнения?
Какой механизм блокировки или соглашения используется внутри канала для обеспечения синхронности и передачи данных?
Каким транспортным протоколом использует HTTPS: TCP или UDP?
Чем отличается объявление переменной через ключевое слово var и присвоение значения переменной позже?
Какие причины могут вызывать потерю памяти в приложениях?
Какой у вас опыт использования веб-фреймворков в практике разработки?
Каким образом можно гарантированно завершить выполнение всех запущенных горутин в программе?
В каких случаях допустимо выполнять операцию вставки в Map, которая еще не была инициализирована?
Объясните концепцию репликации в системах хранения данных или базах данных.
Какие методы позволяют предотвратить взаимные блокировки при работе с многопоточностью?
Какой механизм хранения данных реализует полнотекстовый поиск в базе данных PostgreSQL?
Какими методами можно обеспечить откат операции при сбое одного из микросервисов, участвующих в передаче данных?
Что отличает процесс от потока в контексте работы с памятью и как это влияет на их взаимодействие?
Каким образом можно слить два среза в один в языке программирования?
Какой интерфейс реализует структура Map в языке Go?
Можете объяснить роль контроллера в структуре чистой архитектуры?
Какие инструменты для модульного тестирования в Go ты предпочитаешь использовать?
Каким образом вы подходите к диагностике и выявлению ошибок в программном обеспечении?
Каким показателем измеряешь скорость получения данных из базы данных?