13.
What happens from the point when you type in a
URL in your browser to the point the page gets
displayed?
1.DNS or /etc/hosts file is referenced to check if the
address can be resolved into an IP address
(depending upon the /etc/redsolv.conf settings).
Similar check is performed on non-NIX OSs.
2. If the IP address is found either via DNS lookup or
through hosts file, the ARP table is referenced to find
the MAC address of the machine.
3. Once the MAC address is found, the browser
queries GET for the URL from the website on the
requested port (if no port is specified in the URL, the
GET is issued by default onto port 80).
4. Local NIC card is used to sent out the packets on
the destination MAC address.
5. Browser downloads the URL page and renders it
into HTML and displays it.
15Phone Interview:
1) Design a Washer and Dryer - You need to ask the
interviewer questions about who the users would be. When I
asked him, he said "The same sort of people who would buy
a nest thermostat (Younger, more tech savvy and somewhat
affluent).
2) How would you measure the success of Apple's WWDC
event (This year vs Last Year). Note: The key here is to
discern the difference between the event itself being better
vs Apple releasing cooler stuff this year thereby getting more
press coverage etc.
3) How would you improve Youtube
Onsite:
1st Interview:
1) Latest trends in technology
2) What are the network implications of a handheld device
meant for elementary schools kids
3) If Google has invented a way to make air travel 4x
cheaper and 4x faster, what would you do with this
technology?
2nd Interview:
1) Design an app for the dmv
2) Explain recursion to my grandma
3) You have an ecommerce site in Spain and you've just
localized this and now see that traffic has reduced. What
could be the reasons.
4) Give me 3 features you like about your favorite google
product and 3 that you would improve.
3rd Interview:
1) How would you improve throughput of an airport by 100%
2) You've done all this stuff to improve throughput , what are
the implications for the airport itself
3) How much storage space is required to host all the images
of Google street view.