Ho presentato la mia candidatura online. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso HubSpot (Dublino, Dublino) nel mese di set 2019
Colloquio
Applied online, got an automatic email to do online assessment test. Takes 1-3 hours to complete. unfortunately I was unable to complete the assessment in the time given. The test consisted of getting a http get request processing the json you go and sending the resulting json to a different post http url. You get an ok or 400 result based on the json. No information about what is wrong with your answer, both during and after. If you don't get it right in the first 2 hours just give up, their not going to entertain you or your code submission after the time limit is up.
Ran into some problem during the end with result not matching up. Believe I didn't have the json formatted correctly or missed a small logic check on testing dates and people. You get a template email if you fail to get the answer. No feedback at all about what was wrong or anything at all. The process is very one sided in terms of work need just to get to speak to someone. Have done interviews for much larger and well known companies and they at least have someone to speak to before/during the whole process. I have done there old process before and it required less work and was at the same level of difficult. The old process also gave you more information about test cases done on the code you wrote overall it was a much better screen test then the one currently been used.
If you do this assessment best to use JavaScript or some other language better at processing json data, don't use java like I did. It was a huge mistake to do this.
Domande di colloquio [1]
Domanda 1
Get a json from url, process json based on a requirement. Requirement could be changed for each person, but mine was group by most popular date that was the start of a span of a period of time. Then format to json as given in example and post back. Bit more work then that but that is basically it.
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)