Step 1: Screener with recruiter (30min)
Recruiter was very pleasant to deal with. She outlined the goals of the company and process of recruitment. Fairly standard screening interview
Step 2: Technical interview (1hr)
Again pretty standard. 2 algorithm questions (they ask the same 2 questions every time) and then a few questions on experience. Algorithms were fairly easy.
Step 3: Final interview (7hr)
The big one. 5 different interviews. 2.5hrs of 'minicom' where you have to develop a mini version of their product. At certain points people from their team will come in to work with you on it and you need to give a presentation on it at the end. The rest of the interview is a mix of whiteboarding and culture fit interviews. Honestly it sounded very excessive to me and I've read some very bad things about this interview.
My level of experience (2 years) had already been brought up a few times so I have a feeling they were more throwing me a bone to see if I suprised them than seriously considering me so I decided to save myself the embarressment of this marathon interview and told them it seemed a little excessive and I wasn't interested. I've done 3 interviews back to back before and that seems fairly standard but a day long interview with 5 different interviews is a bit rich really. They also seems to be really heavy on whiteboarding which is a bit of a red flag for me. I understand that a little bit of whiteboarding is standard but too much just puts me off because it's rarely reflective of what you actually do in a job.
I want to give a positive review for the process that I did actually go through but the existence of that ridiculous final interview just gave me the ick so I can only give it a neutral response. Recruiter was very pleasant as was the guy I did the technical interview with
Q: Get the factorial of a given number
Q: Given a list of anagrams, group anagrams by their sorted values (hint: the best solution uses a hash map)
Q: Tell me a time you had a disagreement with someone at work and how you resolved it.
The following metrics were computed from 14 interview experiences for the Intercom Software Engineer role in Dublin, Ireland.
Intercom's interview process for their Software Engineer roles in Dublin, Ireland is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Intercom's Software Engineer interview process in Dublin, Ireland.