After I got referred, I heard back from HR and the process quickly became very structured. I went through an online assessment first, then five separate technical rounds, and finally an HR round. It felt like a fairly direct pipeline: referral led to the HR call, which then led straight into the technical sequence.
Across the technical rounds, the focus was on standard software-engineering competency checks rather than a single specialized topic. By the time I reached the HR conversation, I could tell the earlier stages had gone well because they were ready to move me forward rather than stopping at an early screen. The overall pace felt condensed and intentional.
> 1 year
Average Positive Burnaby, BC
I started with a recruiter call to cover general background details, and then the process moved to a 75-minute online test. After that, I went into a face-to-face interview. The role itself was hybrid, so I had the expectation of going into the office about two times a week.
Even though the format was straightforward—talk with the recruiter, take the test, then meet in person—the process didn’t end with an offer for me. Looking back, the biggest surprise was less the steps and more how quickly the process moved from screening into the live, in-person stage.
> 1 year
Easy Negative India
My path started with a HackerRank test, and then I had two interview rounds. The first technical interview went really well; the interviewer even said…
> 1 year
Average Positive India
My process began with two levels of interviews before anything final. The first screening round felt mostly like basics and framework-adjacent topics:…
> 1 year
Average Negative Canada
The interview I went through started with a conversation about my resume, where I was essentially asked to walk through how I made my projects work in…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Timeline
The interview process is typically structured with an initial HR call followed by an online assessment, multiple technical interviews, and sometimes a final HR or executive round. The overall timeline from application to offer can range from a few weeks to a couple of months, and candidates noted that the process felt organized and responsive.
HR callTechnical interviewsTimeline
Technical Assessment Focus
Candidates reported a strong emphasis on software engineering fundamentals during technical interviews, including programming tasks, system design, and architecture discussions. The assessments often included coding challenges on platforms like HackerRank, with a mix of LeetCode-style problems and domain-specific questions related to networking or security.
Coding challengesSystem designLeetCode
Behavioral & Values Assessment
Behavioral interviews were a common component, focusing on candidates' past experiences, project discussions, and alignment with the company's values. Candidates often felt that these rounds were conversational and aimed at understanding their fit within the team and company culture.
BehavioralCultural fitProject discussion
Communication & Feedback
Candidates appreciated the clarity and organization of communication throughout the process, although some experienced delays in feedback or closure after interviews. Constructive feedback was noted as a positive aspect, while a lack of follow-up left some feeling uncertain about their performance.
CommunicationFeedbackClosure
Diversity of Interviewers
The interview panels included a mix of technical engineers and management, with some candidates experiencing a more intense evaluation from technical interviewers compared to HR or managerial rounds. The diversity in interviewers contributed to varying levels of pressure and expectations during the interviews.
Panel diversityTechnical pressureManagement
Outcome & Reflection
While many candidates did not receive offers, reflections highlighted the thoroughness of the process and the importance of preparation for both technical and behavioral aspects. Some candidates felt blindsided by decisions that did not align with their interview experiences, indicating a potential disconnect between interview performance and hiring outcomes.