I applied through a recruiter. The process took 2 weeks. I interviewed at MongoDB (London, England) in Sept 2023
Interview
Dishonest. This is the first time I passed a technical interview, the code ran, and they failed me anyway. Didn't explain you say? Nah, every line of code was commented. It's because I made a few syntax mistakes, which were corrected within seconds. This is due to the fact that I use at least another 5 programming languages.
To the interviewer who was clearly biased, and shouldn't be working there, you know who you are. You failed me unfairly. You lied to your manager that I did not complete the challenge. I passed that challenge fair and square, fetched the data from the API, with 15 mins to spare. You will get found out soon enough.
Interview questions [1]
Question 1
Asked to fetch JSON data from an API URL using Typescript.
Interviewer had a particular solution in mind that took a different approach from my own. My solution was algorithmically correct but not one that they were familiar with and preferred a non-closed form solution.
Interview questions [1]
Question 1
API design question with some standard library usage required.
I applied through a recruiter. I interviewed at MongoDB
Interview
Process was: Recruiter screening, Phone Screen, 5 Virtual Onsite. The whole process took a long time. I loved each interviewer, they were really friendly, nice and passionate with their work. The interview questions were unique and on the harder side but well organized.
I applied online. The process took 3 weeks. I interviewed at MongoDB in Oct 2025
Interview
Recruiter phone interview, a technical screen, then multiple technical interview rounds. I've gone through non-concurrent programming, concurrent programming, algorithms and the design one; didn't make it to the behaviorial and final interviews,
The process is well explained, and I have even got feedback afterwards.
Interview questions [2]
Question 1
Concurrent interview: design a concurrent expriring queue