Ctrl K
Backend · Junior · Theory

What happens when a user types a website address into the browser and presses Enter?

~4 min by voice

How to approach it

The interviewer wants to see whether you understand the whole chain from typing a URL to rendering the page: DNS, TCP, TLS, HTTP, server-side processing and the browser loading resources. What matters is the sequence and being able to say what happens at each step, not depth in one spot.

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

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