Библиотека вопросов
Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.
Что происходит, когда пользователь вводит адрес сайта в браузере и нажимает Enter?JuniorНа одном из наших сервисов, который ходит в соседние бэкенды по HTTP, начали сыпаться ошибки «cannot assign requested address», а netstat показывает десятки тысяч соединений в TIME_WAIT. Объясните, откуда берётся это состояние в TCP, зачем оно нужно и что бы вы с этим делали.MiddleПеред вашим сервисом стоит балансировщик нагрузки. Расскажите, чем отличается балансировка на L4 и на L7, как балансировщик узнаёт, что бэкенд умер, и почему при раскладке «по кругу» один инстанс может оказаться перегружен.MiddleЧем HTTP/2 отличается от HTTP/1.1 на уровне того, как байты идут по соединению? Какую проблему он решил, какую оставил, и при чём тут HTTP/3?Middle