HTTP и REST
Вопросов: 81 из 31 собеседований. Источник указан в заголовке группы.
Часто повторяются
Заголовок раздела «Часто повторяются»- Из каких частей состоит HTTP запрос? — встречается 3×
Все вопросы
Заголовок раздела «Все вопросы»2GIS - 2 — 4 кв 2025
Заголовок раздела «2GIS - 2 — 4 кв 2025»Техничка: Дали вот этот код https://shorturl.at/KaVdM. Присылают за 1-2 дня, есть время проглядеть. На созвоне шаришь экран и комментируешь замечания, может какой-то код добавляешь.
4dev — 4 кв 2025
Заголовок раздела «4dev — 4 кв 2025»- Что такое опция
HttpOnlyу cookie?
amoCRM — 1 кв 2025
Заголовок раздела «amoCRM — 1 кв 2025»- Какой HTTP-код следует использовать для перенаправления пользователя с короткой ссылки на длинную?
- Где в HTTP-ответе указывается адрес для перенаправления?
Andersen - 1
Заголовок раздела «Andersen - 1»General questions to understand overall motivation and interest:
Avito / Авито (все этапы)
Заголовок раздела «Avito / Авито (все этапы)»- Этапы HTTP запроса?
- HTTPS vs HTTP?
- Зачем нужен таймаут в HTTP запросе и как его подобрать?
Avito / Авито (скрининг) - 1 — 2 кв 2025
Заголовок раздела «Avito / Авито (скрининг) - 1 — 2 кв 2025»- Из каких частей состоит HTTP запрос?
- В чем отличия HTTP/HTTPS?
- Зачем нужны таймауты в HTTP запрос?
Avito / Авито (скрининг) - 2 — 3 кв 2025
Заголовок раздела «Avito / Авито (скрининг) - 2 — 3 кв 2025»- Зачем нужны таймауты в http-запросах, и как их подобрать?
- Зачем нужны коды HTTP и какие они бывают?
- Из каких частей состоит HTTP запрос?
- Что такое HTTPS и для чего нужен?
Clearway Integration (clearway.ru) — 1 кв 2025
Заголовок раздела «Clearway Integration (clearway.ru) — 1 кв 2025»- 200 OK - порядок
- 400 Bad Request - Некорректный запрос. Например, отсутствует необходимое поле или запрос имеет не валидный JSON формат.
- 403 Forbidden - Доступ запрещен. Попытка обратиться к ресурсу, принадлежащему другому пользователю.
- 404 Not Found - Запрашиваемый ресурс не найден.
Сервис всегда возвращает данные в формате JSON, кроме случаев, когда явно необходим другой формат данных.
- Реализуйте методы API для получения списка всех закаченных файлов;
- Реализуйте методы API для удаления файлов;
- Реализуйте работу сервера по протоколу HTTPS.
Cloud.ru — 4 кв 2025
Заголовок раздела «Cloud.ru — 4 кв 2025»- Что такое http и https? В чем разница?
Domclick / Домклик — 1 кв 2025
Заголовок раздела «Domclick / Домклик — 1 кв 2025»- Вопрос про HTTP протоколы. Что знаешь о протоколе HTTP?
Eapteka / Еаптека (Сбер Еаптека)
Заголовок раздела «Eapteka / Еаптека (Сбер Еаптека)»- Реализовать фильтрацию продуктов по цене и заголовку наиболее быстрым способом
EffectiveSoft — 1 кв 2026
Заголовок раздела «EffectiveSoft — 1 кв 2026»- Пользователь отправил HTTP-запрос и ждет ответа. Сервис выполняет долгую операцию. Почему не стоит позволять запросу выполняться неограниченно долго?
Exness - 1
Заголовок раздела «Exness - 1»- Can you do streaming on gRPC with a regular HTTP client?
- Can you build a REST API from a protofile?
General questions / Общие вопросы
Заголовок раздела «General questions / Общие вопросы»- https://easyoffer.ru/questions/golang-developer
- https://github.com/goavengers/go-interview
- https://habr.com/ru/articles/654569/
- https://habr.com/ru/articles/670974/
- https://kata.academy/blog/hrhunting/voprosy-po-go-na-sobesedovanii
- https://sky.pro/wiki/profession/voprosy-dlya-sobesedovaniya-po-golang/
Group-IB - 1
Заголовок раздела «Group-IB - 1»- Как работает https и как работает сертификат?
- Что такое http 2.0 и какие основные отличия?
- А про http 3.0 что можете рассказать?
Kvando Technologies
Заголовок раздела «Kvando Technologies»- Чем отличается gRPC от HTTP
- Что сложнее реализовать? Общение по gRPC или HTTP
Lamoda / Ламода - 1
Заголовок раздела «Lamoda / Ламода - 1»- Какие протоколы поверх http ты знаешь?
MTS / МТС (Cloud)
Заголовок раздела «MTS / МТС (Cloud)»- Backend (REST, Java/Kotlin или Go) - обработка входящих запросов и бизнес логика
Ozon / Озон (вопросы и ревью кода) — 4 кв 2025
Заголовок раздела «Ozon / Озон (вопросы и ревью кода) — 4 кв 2025»- Что такое HTTP-протокол?
- Из каких частей состоит HTTP-запрос?
- Чем HTTP-ответ отличается от HTTP-запроса?
- Что такое cookies и как они используются в HTTP?
- Где хранятся cookies?
- Что такое cookies в контексте семантики HTTP-запроса?
Ozon / Озон (полный список, ч. 1) — 3 кв 2024
Заголовок раздела «Ozon / Озон (полный список, ч. 1) — 3 кв 2024»Общие рекомендации по подготовке к собесу - https://job.ozon.ru/events/32
Positive Technologies
Заголовок раздела «Positive Technologies»- REST/GRPC разница и когда какой применяется?
Rutube - 1
Заголовок раздела «Rutube - 1»- HTTP работает поверх какого протокола?
- В чем разница между HTTP1, HTTP1.1 и HTTP2.0?
- Какие заголовки являются обязательными?
- Какие есть HTTP методы?
- В чем разнича между PUT и PATCH?
- Что делают методы HEAD и OPTIONS?
- С какими ограничениями HTTP приходилось сталкиваться?
Rutube - 2
Заголовок раздела «Rutube - 2»- Что такое REST API?
- Что такое HTTP?
- Каким образом HTTP запрос доходит от клиента до сервера? Описать весь флоу.
- В чем отличие 80 и 443 портов, принимающих клиентские запросы?
- Чем отличается HTTP2 от HTTP1?
- За счет чего осуществляется стриминг данных в HTTP1? Какая нужна инструкция для этого?
- Какие знаешь заголовки в HTTP и что они означают?
SberBank / СберБанк — 1 кв 2026
Заголовок раздела «SberBank / СберБанк — 1 кв 2026»- Перед отправкой/обработкой запроса логировать URL и метод;
- После получения/отправки ответа логировать статус код и тело ответа.
Selectel / Селектел
Заголовок раздела «Selectel / Селектел»- Есть два сервиса. Как они могут взаимодействовать? ( Sync (grpc/rest) / async (brokers) )
- Что происходит после открытия любого сайта в браузерере? (dns, http или https запрос по строчкам, ответ, его статус, рендеринг html).
Vitech / Витех (Ви.Tech) - 2 — 1 кв 2025
Заголовок раздела «Vitech / Витех (Ви.Tech) - 2 — 1 кв 2025»- Сравни gRPC и REST;
Vkusvill / ВкусВилл
Заголовок раздела «Vkusvill / ВкусВилл»- С restfull api работал?
- Чем rest api отличает от rpc?
- В rest и grpc в каком виде данные передаются?
Wildberries / WB - 16 — 4 кв 2025
Заголовок раздела «Wildberries / WB - 16 — 4 кв 2025»- Для чего нужен протокол HTTP?
- Как обеспечивается безопасность в HTTPS?
Yadro / Ядро - Рекомендованные вопросы
Заголовок раздела «Yadro / Ядро - Рекомендованные вопросы»- Что такое OpenAPI, REST, Swagger?
- Как решать проблемы backward compatibility openAPI?
- Какие REST-овые методы знаете? В чем между ними разница? Можно ли сделать так, что GET будет делать DELETE, а POST будет делать PUT?
Yandex / Яндекс (3й этап) — 4 кв 2025
Заголовок раздела «Yandex / Яндекс (3й этап) — 4 кв 2025»- Однако, после перезапуска источник начнет с прошлой «подтвержденной» позиции, задаваемой cookie. Поэтому каждое значение cookie, которое вернул вызов Next, после сохранения данных в приемнике, должно быть фиксировано вызовом Commit, причем строго в той же последовательности, в которой их вернул Next
Совкомбанк — 4 кв 2025
Заголовок раздела «Совкомбанк — 4 кв 2025»- Как работает httptest?
- Верно ли утверждение, что HTTPS - это всего лишь HTTP поверх TLS?
- Какие версии есть у HTTP и какие между ними отличия?