Google Interview Question
1,223 Interview Reviews |
Back to all Google Interview Questions & Reviews
Interview questions and reviews posted anonymously by interview candidates
Interview Question for Associate Product Manager at Google:
How would you design google maps?
| Tags: | google maps, design See more , See less 8 |
See more for this Google Associate Product Manager Interview
Helpful Question?
Yes |
No
Inappropriate?
Answers & Comments (2)
1 of 1 people found this helpful
Helpful Answer?
Yes |
No
Inappropriate?
To comment on this
question,
Sign In with Facebook or
Sign Up
0 of 0 people found this helpful
by Interview Candidate:
I believe what I said was that the maps would have some sort of graph data structure underneath (i think that makes the most logical sense) and that things like locations would be vertices and edges would be all the roads. After that, my memory gets a bit fuzzy but I remember talking about things like how would I speed things up? What's going on behind the scenes when people are dragging their location ?
After a bunch of hints ( you can already tell that I was a bit lost), I said things like caching would make things faster, you can cache the data structures of your location on your computer instead of retrieving it from the server, when you drag the map around, basically you compute the vector of where your mouse is going and then retrieve each image in the direction of the opposite of your vector.