I applied very early through a referral. The next day the recruiter emailed me for availability through an online calendar app. 6 zoom calls/interviews in total. These are conversational interviews that are designed to bring out your real experience. The interview process took 1.5 weeks, and I got offer 3.5 weeks after I applied. First was a call with recruiter, talking about the company, compensation expectations, remote work, about my work experience and why I chose to apply to Treasure Data. Second was a call with the Senior Engineering Manager. We talked about the company and my work experience. It was basically an introduction to the team I would be working with. Third was a call with 2 team members for technical interview, one Staff Software Engineer and one Frontend Engineer. They had a slideshow of questions. In my opinion, having the slides in a specific order might disrupt the flow of the conversation. In my case I touched on a topic that was supposed to be talked about in a future slide. Then again, if the conversation is going really well, it might not matter. Questions were high level, there were no coding questions so I had to rely mostly on my experience and knowledge I gained through working. They asked about some inner workings of Javascript and React/Redux. Also about how I go about debugging and problem solving. Fourth was a call with 2 team members for work experience/background. It felt more relaxed this time around as it was mostly me talking about my experience, how I behave with certain project management scenarios and how I applied a leadership role to get a feature/product released. Fifth was a call with a Senior Frontend Engineer. We talked more about team dynamics, setting and achieving goals as leader of frontend team. Final call was with Senior Engineering Director. Similar to the second call, it was more to assess my resume and work experience and my questions about Treasure Data. I'm told that my questions for each call were interesting and my advice to future applicants is thoroughly research the company you're applying for so you come prepared with questions that stimulate productive conversations.