gRPC и protobuf
Вопросов: 20 из 13 собеседований. Источник указан в заголовке группы.
Все вопросы
Заголовок раздела «Все вопросы»Exness - 1
Заголовок раздела «Exness - 1»- Do you remember gRPC default window size?
Positive Technologies
Заголовок раздела «Positive Technologies»- Как шарили Прото файлы между сервисами, если один зависит от другого и что-то меняется в proto?
Rutube - 2
Заголовок раздела «Rutube - 2»- Что такое gRPC? Как называется формат передачи данных в gRPC?
- Зачем нужен sint32 чем отличается от обычного int32?
SberMarket / СберМаркет (Купер) - 1
Заголовок раздела «SberMarket / СберМаркет (Купер) - 1»- Что можно изменить в
.proto-файле gRPC, чтобы не сломать обратную совместимость с существующими клиентами? Какие изменения безопасны, а какие - нет?
Selectel / Селектел
Заголовок раздела «Selectel / Селектел»- Как логировать запросы и ответы в grpc? Байты читать неудобно.
Severstal / Северсталь
Заголовок раздела «Severstal / Северсталь»- GRPC: есть клиент и сервер, надо переименовать поле. Надо править и клиент, и сервер?
Tutu / Туту
Заголовок раздела «Tutu / Туту»- Что можешь сказать про gRPC?
Vitech / Витех (Ви.Tech) - 2 — 1 кв 2025
Заголовок раздела «Vitech / Витех (Ви.Tech) - 2 — 1 кв 2025»- Как правильно править поля в proto-структурах (удалять/добавлять новые/переименовывать), учитывая что сервис-клиент и сервис-сервер уже в проде?
Vkusvill / ВкусВилл
Заголовок раздела «Vkusvill / ВкусВилл»- Чем protobuf отличается от json?
- Grpc какой протокол использует для передачи данных по сети?
Vseinstrumenti / ВсеИнструменты
Заголовок раздела «Vseinstrumenti / ВсеИнструменты»- Версионировали ли proto контракты?
Wildberries / WB - 4 (Команда поставщиков) — 1 кв 2025
Заголовок раздела «Wildberries / WB - 4 (Команда поставщиков) — 1 кв 2025»- Как храните протофайлы (отдельная репа или в проекте);
Wildberries / WB - 8 (Поисковая платформа)
Заголовок раздела «Wildberries / WB - 8 (Поисковая платформа)»- Какие преимущества GRPC перед JSON?
- Почему сообщение по gRPC весит меньше, чем сообщение по JSON?
Yadro / Ядро - Рекомендованные вопросы
Заголовок раздела «Yadro / Ядро - Рекомендованные вопросы»- Что такое protobuf?
- Какой инструментарий для работы с протобуфами вы использовали?
- Что такое GRPC, OpenAPI? Их особенности. Ваши критерии выбора между ними.
- Что такое gRPC?
- Как решать проблемы backward comptibility gRPC API?