Senior Software Developer applicants have rated the interview process at HubSpot with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 45.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Developer roles take an average of 29 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at HubSpot overall takes an average of 25 days.
Common stages of the interview process at HubSpot as a Senior Software Developer according to 2 Glassdoor interviews include:
One on one interview: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at HubSpot (Paris) in Oct 2021
Interview
First a phone screening, where the recruiter described the process. After the phone call, it was the technical test. 3 hours to complete a task, that was written to take between 1 or 2 hours. Then a series of 4 interviews, that he would help prepare. Then a background check.
Interview questions [1]
Question 1
The technical test was to connect to a server using HTTP in order to get data in JSON format.
It was CRM situation, where it was necessary to interpret the information and produce the response. It was necessary to perform 3 successive steps to get to the result. The answer should also be in json and sent to another server.
Offsite timed programming exercise that involves getting list of dates by an REST API call then doing some processing to find suitable dates and uploading result. After this onsite interview with several engineers and director on site.
Interview questions [1]
Question 1
Design of a url shortener, how to make it perform better under high requests of urls to shorten.
I applied online. The process took 2 weeks. I interviewed at HubSpot in Sep 2021
Interview
Initial discussion with HR.
Technical Assessment, this is a timed assessment done on your own.
4 - 1hour interviews, a full day of interviews with two high level design questions and a leetcode question (even though they say they are against these types of questions).
Interview questions [3]
Question 1
Given an api endpoint, transform the data and post the result to another api endpoint.