I applied through an employee referral and was contacted after 10 days. The process started with a phone screen (15 minutes), followed by an online coding assessment (2-3 hours), then a technical video call (1 hour), and finally an on-site interview with two 1-hour technical questions.
The questions were challenging, but it was easy to see that they were applicable to realistic scenarios and didn't feel like the traditional HackerRank-type problems.
The recruiter I was in contact with was very communicative and helpful throughout the entire process whenever I had questions.
Utilizing REST endpoints with some JSON manipulation to figure out the optimal dates to hold an event.
Merge multiple sorted lists into a single list (continued into optimization and scalability to n inputs).
Design a system for shortening URLs.
Design a database schema and query for generating a social media-esque feed of posts.
The following metrics were computed from 1 interview experience for the HubSpot Software Engineer (Entry-Level) role in United States.
HubSpot's interview process for their Software Engineer (Entry-Level) roles in the United States is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for HubSpot's Software Engineer (Entry-Level) interview process in United States.