Facebook

  www.facebook.com
Work in HR? Unlock Free Profile

Facebook Production Engineer Interview Question

I interviewed in Menlo Park, CA and was asked:
"Why wouldn't you want a root DNS server to answer queries for you, instead of delegating you to an authoritative server?"
Add Tags [?]
Answer

Part of a Production Engineer Interview Review - one of 1,078 Facebook Interview Reviews

Answers & Comments

0
of 0
votes

Answering queries would be a lot more overhead for the root DNS server, and think about the amount of DNS queries it gets.. load balancing

- Anonymous on Apr 8, 2013
0
of 0
votes

Because root DNS server can't handle zillions of requests at once, that's why you need a load balancer to split tasks on multiple DNS servers. every server has it's own limits, and load balancing helps to "scale" the limits.

- holms on Aug 19, 2013
0
of 0
votes

because it would be faster due also to caching mechanism.

- Giorgio on Oct 30, 2013

To comment on this question, Sign In with Facebook or Sign Up

Tags are like keywords that help categorize interview questions that have something in common.