The interview process at Intercom consisted of two parts: a technical assignment and a values assessment interview. The technical assignment involved solving a coding problem, while the values assessment focused on aligning with the company’s principles. Prior to these, I had a 30-minute conversation with the recruiter.
For the values assessment, it felt like you are expected to embody the company’s values and principles. I’d recommend thoroughly reviewing and understanding Intercom’s values beforehand to prepare effectively for this part of the interview. Overall, the process was structured but left me with mixed impressions, especially with no feedback provided afterward.
I just had this bad experience because of the lack of feedback. I hope they can improve this in the future.
The technical assignment at Intercom wasn’t too difficult. It involved solving a problem related to agent assignments. The task required assigning specific numbers of agents to tasks. Once all agents had assignments, the one with the oldest task had to be eliminated and replaced with a new task. Additionally, I needed to generate a list of the next available agents for further assignments, covering the next N tasks.
A major challenge was the IDE provided—it was basic and struggled to compile code in C#. Despite this limitation, I feel I successfully completed the assignment. However, after spending two hours on interviews and performing well in the technical test, it was disappointing not to receive any feedback from the recruitment team.
The following metrics were computed from 5 interview experiences for the Intercom Senior Software Engineer role in Dublin, Ireland.
Intercom's interview process for their Senior Software Engineer roles in Dublin, Ireland is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Intercom's Senior Software Engineer interview process in Dublin, Ireland.