Google Interview Question for Software Engineer / Developers
- 0of 0 votes
Design a distributed system for storing a static set of (key,value) pairs and should serve user-queries(users provide a key, and system should return a the value).- Anonymous April 28, 2011
This was a system design question where I was supposed to find the number of m/cs required, networking between them, hard disks, distributing the values across them, identify bottlenecks, replication, reliability, estimation of response time, throughput etc.
For designing the system, he gave me set of resources, like configuration of the machines available, Ethernet cable B/w, etc
| Report Duplicate | Flag | PURGE
Google Software Engineer / Developer System Design
Open Chat in New Window