Ctrl K
Mid-level · Theory

Чем HTTP/2 отличается от HTTP/1.1 на уровне того, как байты идут по соединению? Какую проблему он решил, какую оставил, и при чём тут HTTP/3?

~4 min by voice

How to approach it

Проверяют, понимаешь ли ты протоколы на уровне транспорта: как HTTP/2 мультиплексирует запросы в одном TCP-соединении, почему head-of-line blocking от этого не исчез, а лишь переместился в TCP, и как QUIC в HTTP/3 убирает его окончательно.

Have you seen this question in a real interview?
Answers0
Avg. score—
Strong—
Practiced0
Topics
Where it's asked
Similar questionsНа одном из наших сервисов, который ходит в соседние бэкенды по HTTP, начали сыпаться ошибки «cannot assign requested address», а netstat показывает десятки тысяч соединений в TIME_WAIT. Объясните, откуда берётся это состояние в TCP, зачем оно нужно и что бы вы с этим делали. Mid-levelПеред вашим сервисом стоит балансировщик нагрузки. Расскажите, чем отличается балансировка на L4 и на L7, как балансировщик узнаёт, что бэкенд умер, и почему при раскладке «по кругу» один инстанс может оказаться перегружен. Mid-levelЧто происходит, когда пользователь вводит адрес сайта в браузере и нажимает Enter? JuniorЧем отличаются HTTP-методы GET, POST, PUT, PATCH и DELETE? И что значит, что метод идемпотентный? JuniorКакие группы кодов ответа HTTP вы знаете, и какие конкретные коды бэкенд возвращает чаще всего? Junior

Answer by voice

The interviewer will ask this question and listen. Think out loud and ask for a hint if you need one. When you're done, pause or tap “That's my answer”. In about a minute, your score and the points you covered show up here.

Sign in to answer

Best with headphones · ~4 min