I applied online. I interviewed at HubSpot in Jan 2021
Interview
I applied and passed the tech screen. Following this, I was told the initial position I applied for was not actually available anymore, so I got moved to a completely different team to interview with.
The final interview started nicely, but towards the end the process seemed to lose its merit. You needed to expand out & style a website with vanilla JS & CSS within a 30 minute window, which was something I've never had to do previously in an interview. I'm not sure the value gained watching someone style a website with CSS.
After the final interview, I was told for 2 weeks they were "Awaiting feedback" and would let me know soon the outcome. All email communication given was vague enough that it was never made apparent if I actually passed the interview or not. Was the feedback relating to individual performance, or interview feedback relating to if I've passed the interview?
2 weeks after the final interview, the recruiter had me schedule time out of my day for a call, just to let me know I was not chosen.
Its a waste of peoples time & emotional energy to string them along and reject them through a phone call that long after the interview has finished. An early rejection email would have been way more appropriate, with an optional follow up if you want individual feedback on interview performance
Interview questions [1]
Question 1
Expand on an already existing mock twitter website, adding in custom CSS styling & vanilla JavaScript
Sorry to hear this was disappointing in the end and drawn out experience wise, thank you for flagging my way and please do stay in touch with us--appreciate the feedback, even though it's tough to hear. -Katie
Other Software Engineer Interview Reviews for HubSpot
I applied through college or university. I interviewed at HubSpot (London, England)
Interview
I went through several rounds, including an initial screening, a technical assessment, and follow-up interviews. The process was well structured, but I found the technical part challenging because it required both problem-solving and clear communication under time pressure. The interviewers were professional, and the questions were relevant to the role. Although I did not receive an offer, the experience was still valuable and helped me understand the company’s expectations better.
Coding assessment with multiple levels. levels open up as you pass them. Time constraints looked tight. I could not get through all levels. It was related to Designing banking system.
I applied through an employee referral. I interviewed at HubSpot (Dublin, Dublin)
Interview
Consists of an Online Assessment, followed by 3 rounds (2 System Design, 1 coding)
One of the System Design interviewer was less experienced (with an experienced shadow interviewer). I feel like they didn't drive it correctly, didn't ask me the right follow-up questions and eventually gave negative feedback.
Interview questions [1]
Question 1
Online Assessment: Multi-part question involving incremental development of a memory cache database
System Design 1: Design a weather widget to get data from upstream and display to customers
Coding Round: Incremental question involving API calls to get data, parse and do calculation
System Design 2: Design video streaming system (like Netflix)