Alright friends, I went through three rounds of interviews before getting rejected. Here's what I learned.
Round 1: Your basic phone screen. They're interested in you, give all of the usual highlights, and don't come across as a total dingus and you'll make it to
Round 2: A 1:1 interview with a supervisor. I interviewed in October of 2020, so everything was still virtual. This consisted of a 45 minute video conversation, they ask you a lot of questions about yourself, you talk about how excited you are to be interviewing with MongoDB, it's a huge opportunity, etc., etc.
Round 3: This is a MOCK SALES video call with the same supervisor as before. They send you an email with information about the company that you'll be talking to, and the position that that supervisor will be playing. For me personally, I had a CTO of a major retail chain. I did all of my research on the actual person in this position, the company and their recent news, and looked to which solutions could best help this company and the issues that they outlined for me. I was actually over prepared. The day of the call, I get on video chat, have a nice conversation with this supervisor, and then my mock interview begins. Everything seems to go well, I start off outlining how much time we've agreed to, make sure that works for them, and what I expect to go over in a 15 minute call. Good good, moving forward. I ask my exploratory questions, "What issues are you facing as a newly established CTO? Oh, you're on Oracle and experiencing downtime, how is that affecting your business?" The questions asked, and the problems given are direct, and to the point. Sure, I think, this is a CTO. They want me to show what we've done for other companies to see how we can make a measurable impact to their business. Turns out, this was not what they wanted to see. My pointers are: be conversational (your knowledge of the business does not matter as much as your ability to emote), ask for a timeline on the project (high priority), and if you're not familiar with the lead time on this sales process (as I was not), then 3-4 weeks is not an acceptable amount of time to schedule another call.
Good luck to everyone!