Ho presentato la mia candidatura online. La procedura ha richiesto 6 settimane. Ho sostenuto un colloquio presso HubSpot (Toronto, ON) nel mese di feb 2022
Colloquio
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.
Domande di colloquio [1]
Domanda 1
Similar to previous reviews
variation of merge two sorted arrays
JS concepts (i.e prototype, factory functions..)
Behavioural questions regarding failure, taking ownership, dealing with ambiguities...
Ho presentato la mia candidatura tramite l'università. Ho sostenuto un colloquio presso HubSpot (Londra, Inghilterra)
Colloquio
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.
Ho sostenuto un colloquio presso HubSpot (New York, NY)
Colloquio
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.
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso HubSpot (Dublino, Dublino)
Colloquio
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.
Domande di colloquio [1]
Domanda 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)