interview process consists of the following:
1. Phone screening interview with a recruiter (30-45 mins).
2. It is then followed up with a technical assessment that consists of some basic leetcode questions regarding the tech stack stated in the job description (2 hours).
3. In the end, it was a back-to-back whiteboarding/situational interview with the development team that I would be working with (2 hours).
I am usually really nervous when it comes to interviews as you never know what questions to expect, but throughout the interview process, the recruiter and the development team made it really comfortable for me by reacting to my responses as if it was a normal conversation. The questions were all reasonable and wasn't confusing to me.
Overall, it was one of the best interview process I've experienced so far. If I had the chance to go back in time to prepare for the interview, I would tell myself to spend a day to practice doing some whiteboarding interview questions beforehand instead of winging it.