Ich hatte in den letzten zwei Wochen Interviews mit 5 verschiedenen Personen, und drei von diesen fünf haben mir folgende Frage gestellt: Erklären Sie, was zwischen dem Aufrufen von "Google.com" und dem Aufrufen der Seite auf dem Bildschirm passiert. Grundsätzlich funktioniert das Internet. Ich denke nach dreimal, dass ich besser vorbereitet bin, wenn ich diese Frage jemals wieder bekomme.
Ich weiß einiges , bin aber nicht ganz davon überzeugt, dass meine Antwort gut genug ist. Grundsätzlich erwähne ich, dass der DNS-Server "google.com" in eine IP-Adresse übersetzt. Ich beschönige TCP / IP ein bisschen und spreche dann davon, dass der Webserver angeforderte Seiten buchstäblich bereitstellt, die an den Browser zurückgesendet werden, den der Browser dann interpretiert und anzeigt.
Wie ich bereits sagte, bin ich nicht überzeugt, dass meine Antwort technisch genug ist. Was sind die Schritte, die ich auslasse?
Für das, was es wert ist, waren zwei dieser drei Male bei der gleichen Firma und ich werde zurückgerufen, um ein drittes Interview mit ihnen zu führen, also kann ich es nicht zu hart bombardieren .
Antworten:
In diesem Film , den sie meinem Studienanfänger "Intro to IT" im College gezeigt haben, sind die Grundlagen in einem freundlichen, analogen Format dargestellt. Es ist keineswegs technisch, bietet aber einen guten konzeptionellen Überblick über die Teile dieses Puzzles.
quelle
Das Auslassen von Erwähnungen von Cookies und Firewalls würde hier ein paar Dinge vermissen lassen. Das Senden von Cookies kann dazu führen, dass "Google.com" einen Nutzer erkennt und eine Seite anzeigt, die für jemanden, der nicht bei Google angemeldet ist, möglicherweise anders ist. Es stellt sich auch die Frage, wo die Person nachschaut: Smartphone, Tablet oder normaler Computer (Laptop oder Desktop)?
Ich frage mich, ob es vielleicht einige Nebenfragen gibt, die Sie stellen sollten, aber das könnte hier nicht eine Rolle spielen. Dies ist eher eine Frage der Funktionsweise des Webs, da das Internet etwas umfassender wäre und E-Mails und andere Dinge enthalten würde, die ich denke.
Ich vermute, das war eher ein Test für Ihre Kommunikationsfähigkeiten. Können Sie eine eher technische Frage aufschlüsseln, damit technische und nichttechnische Fragen sie verstehen? Welche Art von Fragen würden Sie zurückbringen, wenn Sie gefragt würden, ob jemand die "Google.com" -Homepage in seinem Browser aufruft? Nehmen Sie eine Reihe von Annahmen an oder stellen Sie die Fragen? In gewisser Weise sehe ich dies als Parallele zu einer Whiteboard-Frage, bei der die Dinge so vage bleiben, dass Sie entweder Fragen stellen, um eine präzise richtige Antwort zu geben, oder Annahmen treffen, wenn Sie eine Antwort geben.
quelle