MongoDB | technical phone interview | SE3 | US
Summary
I had a technical phone interview focused on concurrency and parallelism where I was asked to design a web crawler and explain my design approach.
Full Experience
It was a straightforward interview focused on concurrency and parallelism. I was asked to design a web crawler using a provided interface. I wasn't expected to run the code, but to explain my design approach. It felt more like a low-level design round with an emphasis on concurrency.
Interview Questions (1)
Design a Concurrent Web Crawler
Design a web crawler using a provided interface. Explain your design approach, focusing on concurrency and parallelism. You are not required to implement or run the code; the emphasis is on the low‑level design and handling of concurrent operations.