After applying, I went through an ATS resume screen and, once that cleared, HR reached out to schedule a phone screening. The phone screen covered details about my background and experience, and it felt pretty organized from the start. About a week later, I moved into the follow-up rounds where the technical side got tested. Those interviews weren’t overly drawn out, and the overall vibe stayed professional and calm.
In the technical portion, I was asked to answer using a structured storytelling approach—talking through past experiences in a clear, step-by-step way. The interviewers were approachable and helpful, and I never felt like I was being rushed or shut down. HR also explained the process clearly, which made the short, smooth pacing easier to handle.
6 months ago
Average Neutral United States
I went through three total rounds and felt good about my performance in each one. The early and middle conversations went smoothly enough that I expected to hear back from real people afterward. Instead, I reached a final stage where there was still no meaningful response—then I was told no by an automated bot rather than a direct follow-up.
What made it frustrating wasn’t just the decision; it was the lack of respectful closure. I’d already spent time interviewing through the process, and the communication afterward never connected me with an actual HR contact.
6 months ago
Average Positive United States
I had an email outreach from a regional EHS manager, and the process moved quickly into a Zoom interview, followed shortly by an onsite. The regional …
7 months ago
Difficult Negative United States
I actually started out feeling good about the process. I spoke with the hiring manager and was invited to the next round, with the plan moving fast. T…
9 months ago
Average Neutral United States
The first round was with a manager and it combined resume review with a live coding exercise that felt LeetCode-style. I reviewed my own work beforeha…
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 starts with a phone screen followed by technical interviews, often including a coding assessment and HR discussions. Candidates noted that the overall timeline felt efficient, with many reporting a duration of around three weeks from initial contact to final decision.
TimelineEfficiencyStructure
Technical Assessments
Candidates experienced various technical assessments, including live coding exercises, SQL queries, and discussions on projects and technologies relevant to the role. The technical rounds were often described as demanding, requiring a solid understanding of software engineering principles and practical problem-solving skills.
Live codingSQLTechnical depth
Behavioral & HR Rounds
Behavioral interviews focused on candidates' past experiences and fit within the company culture, often utilizing structured storytelling techniques. HR rounds were generally described as polite and professional, aiming to clarify expectations and company policies.
BehavioralSTARCulture fit
Communication & Feedback
While many candidates appreciated the clarity and professionalism during the interviews, some expressed frustration with the lack of meaningful feedback or closure after the process, particularly when decisions were communicated via automated messages.
FeedbackClosureCommunication
Interview Tone & Environment
The overall tone of the interviews was often described as friendly and low-pressure, with interviewers being approachable and supportive. However, there were instances where candidates felt the environment became tense or disorganized, particularly during technical assessments.
ToneApproachabilityPressure
Preparation Insights
Candidates reflected on the importance of preparing for both technical and behavioral questions, emphasizing the need to be ready for a range of topics, including specific technologies and soft skills. Some wished they had practiced more coding under timed conditions.