I went through a multi-round loop where the early technical parts felt reasonable, but the system design round was frustrating over a short timeline.
Hiring Manager screen — a behavioral-plus-background discussion mixed into the early stages.
4 months ago
Easy Positive Redwood City, CA
I had a very light, friendly process for the Software Engineer role that stayed mostly at the basics.
Recruiter screen / behavioral — a casual conversation focused on fundamentals like why I wanted the company and role, plus general weakness questions.
5 months ago
Difficult Positive Guadalajara, Jalisco
My experience mapped to a structured loop with multiple interviewers, but mostly at the plan/format level rather than deep technical details. Recruite…
6 months ago
Average Positive Guadalajara, Jalisco
I interviewed for the Software Engineer role on a fast, sometimes hectic same-day loop with DSA-focused rounds and a looser design discussion. Behavio…
6 months ago
Easy Negative Chicago, IL
I went through an overall easy set of rounds, but my system design preparation was thrown off by last-minute changes and cancellations. Coding round —…
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 consists of multiple rounds, including initial screens, technical interviews, and behavioral assessments, with some candidates experiencing a fast-paced same-day loop while others faced scheduling disruptions.
multi-roundschedulingfast-paced
Coding Rounds
Candidates can expect multiple coding rounds focused on data structures and algorithms, often using LeetCode-style questions, with varying levels of difficulty reported across experiences.
LeetCodeDSAcoding rounds
System Design Discussions
System design interviews are included but can vary significantly in structure, with some candidates reporting unproductive or loosely guided sessions, while others found them more relaxed and high-level.
system designunstructuredhigh-level
Behavioral Interviews
Behavioral questions are integrated throughout the interview process, often requiring candidates to respond in a structured manner, such as using the STAR technique.
behavioralSTARsoft skills
Communication & Coordination
Candidates noted issues with communication and scheduling, including missed interviews and last-minute changes, which impacted their overall experience and preparation.
communicationscheduling issuescoordination
Overall Experience & Feedback
While some candidates reported a smooth and supportive interview experience, many noted that the feedback process was lacking, with abrupt rejections and little guidance on improvement.