My first signal that this process would be low-drama came early: the initial round didn’t really turn into technical grilling. Instead, I mainly described my previous job and we talked about what the role would involve. Shortly after that, I moved to a final discussion with top management, and it leaned toward explanation and conversation rather than trying to trap me with specific technical questions.
Even when I had to present, the tone stayed fairly straightforward. In one interview I had to share a small presentation (I had a short self-introduction) and they asked questions based on what I showed—nothing felt like it was trying to be adversarial. In another case I went through three rounds spread across online and face-to-face, and both HR and interviewers came across as friendly and professional. The whole process moved pretty swiftly and questions felt directly relevant to what I’d described.
2 months ago
Average Positive Phoenix, AZ
I started with a quick recruiting touch and then jumped into a 60-minute Teams interview with two senior software engineers. We went through my resume and my projects first, and they asked a bunch of questions about what I’d actually built and how I’d approached it. After that, the conversation shifted into a handful of straightforward CS fundamentals, and it ended with a coding challenge that felt manageable.
From there, my later rounds followed a pretty consistent pattern: a short presentation about my work, then questions that drilled into the details. In one round I talked through a few slides and fielded questions straight from them, and in another I prepared something very short and focused and then had them ask me about my prior project. Across the process, the bar felt more “can you explain your technical decisions clearly?” than “gotcha on obscure trivia.” The overall experience felt friendly and supportive, and even when I got stuck, they offered hints.
4 months ago
Average Neutral Phoenix, AZ
I prepared a short presentation and then sat through a sequence of rounds that kept centering on my Ph.D.-level research. The flow started with a recr…
4 months ago
Difficult Negative Phoenix, AZ
My experience started off normally, but the actual interview atmosphere quickly turned rough. On Teams, the timing and coordination felt off—there wer…
4 months ago
Average Positive Leuven
My process felt very “technical on purpose,” with HR involved early and multiple interviewer rounds that stayed focused on what I knew rather than jus…
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 typically involves multiple rounds, starting with an HR screening followed by technical interviews with engineers and managers, often extending over several weeks or even months. Candidates reported a lack of clarity and organization in scheduling, leading to frustration.
HR screeningTechnical interviewsLong timeline
Technical Evaluation
Candidates can expect a mix of coding challenges and technical questions focusing on both front-end and back-end skills, often requiring problem-solving and system design discussions. The technical rounds are generally straightforward but can include tricky questions that test depth of knowledge.
Coding challengesSystem designTechnical questions
Behavioral & Values Assessment
Behavioral questions are a significant part of the interview process, with interviewers looking to understand candidates' motivations, teamwork, and past experiences. The tone of these discussions can vary widely, with some candidates feeling rushed or disrespected during their interactions.
Behavioral questionsTeamworkMotivation
Communication & Technical Issues
Several candidates reported technical difficulties during virtual interviews, such as poor audio quality and camera issues, which hindered effective communication and created a negative experience. This aspect can significantly impact the overall impression of the interview.
Audio issuesVirtual interviewsCommunication
Feedback & Follow-Up
Candidates often expressed dissatisfaction with the lack of timely feedback and communication after interviews, with some experiencing long waits for updates or feeling ghosted. This lack of transparency can leave candidates feeling uncertain about their performance and the outcome.
FeedbackCommunicationGhosting
Overall Candidate Experience
The overall candidate experience varies, with some reporting friendly and supportive interviewers while others faced unwelcoming environments and chaotic scheduling. Candidates emphasized the importance of a respectful and organized process for a positive impression.