The actual work here is very interesting. As a systems engineer, I couldn't ask for much that's more exciting than helping build a database. Peers are very intelligent, and care is put into making committed code as good as it can be. I've learned so much on the job here.
Management is unskilled and untrained.
Some people who work here are jerks, and are allowed to keep being jerks as long as they produce quality code. This drives away other talented, friendlier engineers.
The culture is unhealthy in promoting quality/quantity of work over most else--interpersonal relations, work-life balance, and personal sanity included.
Diversity in age, race, gender, religion, undergraduate college, and many other vectors is sorely lacking. Female employees, especially engineers, are treated unfairly no matter how much MongoDB pays lip service to this cause.
Invest as much time into being a good manager as you do into being a good coder.
Listen to your direct reports when they come to you with concerns, especially interpersonal or career-path concerns. I know too many coworkers who feel like their concerns fall on deaf ears.
1. Recruiter Interview - approximately a 30-minute phone conversation about the role and interview expectations. 2. Technical Interview (1 hour) - I was asked to code a Trie structure. I completed the task, though I initially used a char array inste
Standard phone interview. The recruiter will contact you to set up a time to talk over the phone. Very friendly, but asked me to clarify my graduation date four times. I got back within the week; I was rejected.
Initial recruiter screening, where they go over past experience and why I would like to work for MongoDB, etc. After that, there was an hour-long phone interview. The questions were LeetCode easy, such as finding if a word is a palindrome or deletin
1. Recruiter Interview - approximately a 30-minute phone conversation about the role and interview expectations. 2. Technical Interview (1 hour) - I was asked to code a Trie structure. I completed the task, though I initially used a char array inste
Standard phone interview. The recruiter will contact you to set up a time to talk over the phone. Very friendly, but asked me to clarify my graduation date four times. I got back within the week; I was rejected.
Initial recruiter screening, where they go over past experience and why I would like to work for MongoDB, etc. After that, there was an hour-long phone interview. The questions were LeetCode easy, such as finding if a word is a palindrome or deletin