3-hour coding challenge, phone screening with recruiter and final 2-hour interview with two senior engineers.
The interview steps are standard but the experience was definitely exceptional. My recruiter, Risi, was helpful, transparent and encouraging throughout the whole process.
The coding challenge involved fetching some data, manipulating it and posting it back. I think it was the right amount of difficulty given the pressure of knowing you're under a time limit. It's also representative of what you would potentially do on the job, which is quite refreshing.
Next is the phone interview, which will be strictly behavioural questions and what you know about HubSpot.
The final interview consists of two 1-hour sessions involving an algo question, JS concepts (for front-end applicants) and more behavioural questions.
My interviewers, Nathan and Sunny, were friendly and engaging. Everyone really conveyed the company's values - HEART.
The whole process took about two months, partly because they went into recess during the holiday period.
I was kept informed by my recruiter of what to expect every step of the way and all my interactions with HubSpot employees were warm and informative.
I really commend the company for their interview process. It really shows their effort in hiring for culture and not simply technical skills.