I had a pretty clean two-round experience that went smoothly from start to finish. The interviews were one virtual and one in person, and both felt professional and low-stress. For me, the technical part was surprisingly not hard—I remember the interviewers being chill and treating the discussion like an engineering conversation rather than an interrogation.
The process fit the pattern of quickly checking how I thought and how I’d fit the role, and it didn’t feel like they were trying to overwhelm me with obscure topics. The overall vibe was genuinely positive and respectful. By the time I got to the end, it felt like a good match.
> 1 year
Average Neutral Phoenix, AZ
After a recruiter reached out, I went through a short early conversation that mostly felt like light discussion about my background and what I could bring to the department. The questions stayed fairly typical—work scenarios, my job function, and why I was interested in the company—without anything very technical that day.
A bit later, I ended up in a longer panel-style session. It ran about 1.5 hours total and had a big mix of senior engineers, managers, and directors. The interview itself felt straightforward: a walkthrough of my work experience and projects, and questions about any hands-on hardware exposure I had. By the last stretch, I spoke with directors again, and I expected a clear wrap-up.
> 1 year
Easy Neutral United States
My first step was getting scheduled shortly after applying through the careers portal. The timeline felt quick enough that I had the interview about t…
> 1 year
Difficult Negative United States
The interview started with some background discussion, then moved into technical questions and coding. The overall difficulty felt difficult, and what…
> 1 year
Average Negative Almere
I came in through a recruiter, and the first conversation turned out to be strange in a way that stuck with me. The interview lasted about two hours b…
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.