Подготовка к интервью

Вопросы на собеседовании по gRPC

126 вопросов по gRPC с технических собеседований

126 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по gRPC — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: grpc, backend, api.

Каталог

Результаты поиска

Найдено: 126
Теория

Каким образом осуществляется распределение входящих запросов между службами при использовании gRPC?

В gRPC распределение входящих запросов между службами обычно реализуется на уровне клиента или с помощью внешних балансировщиков нагрузки.

Читать ответ
System Design

Можешь рассказать как ты спроектировал и реализовал REST и gRPC API для внутренних и внешних сервисов платформы?

При проектировании REST и gRPC API для внутренних и внешних сервисов платформы я исходил из разделения ответственности и требований к производительности и удобству интеграции.

Читать ответ
Теория

WebSocket строится поверх HTTP или поверх gRPC?

WebSocket строится поверх протокола HTTP. Изначально устанавливается HTTP-соединение с запросом на "апгрейд" (Upgrade) до WebSocket, после чего соединение переключается на двунаправленный протокол WebSocket.

Читать ответ
Теория

Каковы основные отличия между протоколами gRPC и HTTP/1.1 в контексте управления соединений и поддержания их жизненного цикла?

gRPC использует HTTP/2, что позволяет эффективно управлять соединениями с помощью мультиплексирования, поддерживая несколько потоков данных по одному TCP-соединению.

Читать ответ
Теория

Как указать в gRPC, что определённое поле не предназначено для использования клиентом?

В gRPC, чтобы указать, что определённое поле не предназначено для использования клиентом, можно использовать опцию [(google.api.fieldbehavior) = OUTPUTONLY] в описании protobuf-сообщения.

Читать ответ