As the third full-time job in my professional career, MongoDB certainly stands out by offering me the opportunity to not only build cutting-edge technology, but also do it on an enterprise scale, which is used by millions of customers worldwide.
There is a lot of independence, combined with a good structure and process, so that I am always aware of how the work I am doing benefits customers and the company.
The company is very flexible and innovative around enabling distributed/remote work, which is evident by the fact that my team has engineers working from four different corners of the world.
The quick pace of innovation can sometimes lead to a lack of architectural structure and intricate interactions between components, which leads to difficult-to-diagnose bugs. However, management is dedicated to improving the componentization of the codebase.
The interview process involved a recruiter screen, followed by a hiring manager interview that was mostly behavioral. It took them two weeks to get back to me after the hiring manager interview, citing various reasons. I was rejected with the feedba
This was a fairly standard interview for a big tech company these days. It began with a phone screening, followed by some live coding interviews, and concluded with an all-day onsite. Lunch with the team was held in the interview room. It didn't fee
The tech interview process was fairly standard: * Recruiter call * Hiring manager call * Three technical interviews (coding, system design, behavioral, etc.) * A final VP-level call * An offer Overall, it was a good process: transparent a
The interview process involved a recruiter screen, followed by a hiring manager interview that was mostly behavioral. It took them two weeks to get back to me after the hiring manager interview, citing various reasons. I was rejected with the feedba
This was a fairly standard interview for a big tech company these days. It began with a phone screening, followed by some live coding interviews, and concluded with an all-day onsite. Lunch with the team was held in the interview room. It didn't fee
The tech interview process was fairly standard: * Recruiter call * Hiring manager call * Three technical interviews (coding, system design, behavioral, etc.) * A final VP-level call * An offer Overall, it was a good process: transparent a