I interviewed for Software Engineer with a coding-heavy format that also included high-level design and a final hiring manager round, where AI usage was explicitly allowed in at least one stage.
Coding round 1 — one of several LeetCode-style coding interviews where I worked through algorithmic questions.
3 weeks ago
Average Neutral United States
I had an overall LeetCode-style process where the hardest part was implementing correctly under pressure, including edge cases and passing tests.
Technical coding round (phone or onsite) — medium LeetCode-style problem(s; I focused on communicating my thought process, handling edge cases, and getting runnable code working.
1 month ago
Average Positive London, England
I went through a recruiter-led, very structured process that mixed fast screening with a coding round that allowed optional AI tooling. Recruiter scre…
1 month ago
I was mainly trying to understand what to expect for an upcoming onsite, and the shared guidance highlighted a phone screen plus a rule-engine style c…
1 month ago
Easy Negative United States
I had a straightforward sequence for an initial technical screen, but I didn’t pass after it. Recruiter screen — an initial chat that set up what woul…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Coding Rounds
Candidates can expect multiple coding rounds focused on algorithmic problems, often in a LeetCode-style format, with an emphasis on edge cases and correctness under time pressure. Performance in these rounds is critical for advancing in the interview process.
LeetCodeEdge casesCorrectness
System Design Interviews
There is a dedicated system design interview that assesses candidates' ability to discuss architecture, trade-offs, and scalability, often requiring a deep understanding of system components and design choices.
System designArchitectureScalability
Use of AI Tools
Candidates may use AI tools during coding interviews, but the effectiveness of this support can vary, and expectations around its use may not align with actual interview questions.
AI toolsCoding supportExpectations
Recruiter and HR Screens
The interview process typically begins with a recruiter or HR screen that focuses on background fit and logistics, which sets the stage for subsequent technical evaluations.
Recruiter screenHR interviewBackground fit
Interview Structure and Organization
The interview process is generally structured, with clear sequencing between stages, but some candidates reported variability in interviewer engagement and preparedness, which can impact the experience.
Candidates should be prepared for behavioral interviews that assess cultural fit and communication skills, often involving discussions about past projects and experiences.