After a recruiter touchpoint, I had a technical screen over the phone where the questions felt like a warm-up followed by the real test. The first question was straightforward—basically a simple conditional/if-else style problem. The second one was more like a graph traversal challenge: I worked through something BFS-related.
A couple of onsite rounds came after that, and they were split between coding and system design. The overall difficulty felt average-to-high depending on the round, but what stood out most was the experience around scheduling: the interviewers arrived slightly late and then seemed rushed to move on to their next calls. That meant I didn’t get much space to ask questions, and the conversation ended up feeling less supportive than I’d expected. I got enough signal about the bar and the environment that I was ultimately not expecting an offer, and honestly it left a bit of a sour impression.
2 months ago
Average Negative United States
What stood out most for me wasn’t the technical content—it was the environment and how it came across through the people I interacted with. The overall “culture” felt suffocating from the outside, and the mood I observed was tired and frustrated among engineers.
Managers seemed inexperienced and political, and even during the recruitment process, the interactions felt biased and unsupportive rather than collaborative. The difficulty level was described as average, but the emotional tone made it feel harder than it should have been.
4 months ago
Difficult Positive New York, NY
My process started with an OA, then a recruiter call, and then a standard technical flow that became a virtual onsite. The onsite included two technic…
4 months ago
Average Positive United States
I went through a pretty standard sequence: a phone interview with the recruiter, then an onsite with multiple rounds. The onsite covered coding, behav…
4 months ago
Difficult Positive San Francisco, CA
I started by passing a resume screen and then immediately received an OA. On the OA, I correctly answered 5 out of 6 questions, with topics spanning a…
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
Recruiter Interaction
The recruiter experience is generally described as structured and professional, with some candidates noting helpful communication and clear expectations for each stage. However, others reported disengagement or a lack of depth in discussions, impacting their overall impression of the process.
RecruiterCommunicationExpectations
Technical Screening
Candidates typically undergo a technical screen that often involves LeetCode-style coding questions, with a focus on data structures and algorithms. The difficulty level is generally perceived as average to high, and some candidates noted a lack of clarity in problem descriptions that can lead to confusion.
Technical ScreenLeetCodeCoding
Onsite Interview Structure
The onsite interviews usually consist of multiple rounds covering coding, system design, and behavioral questions, with a mix of technical and interpersonal evaluations. While some candidates found the process organized, others felt the atmosphere was tense or unfriendly, impacting their performance.
OnsiteSystem DesignBehavioral
Interview Environment and Culture
The overall environment during interviews has been described as either supportive or suffocating, with some candidates feeling rushed or that interviewers were disengaged. This emotional tone can significantly affect candidates' perceptions of the company culture and their performance.
CultureEnvironmentSupportive
Feedback and Outcome Clarity
Candidates expressed a desire for clearer feedback regarding their performance and the reasons behind decisions. Many noted that the speed of the process often left them without sufficient follow-up or understanding of what went wrong, contributing to a sense of frustration.
FeedbackOutcomeClarity
Preparation and Expectations
Candidates appreciated the availability of preparation materials, but some felt that the expectations set during the recruitment process did not align with the actual interview experience. This mismatch can lead to confusion and disappointment regarding their performance.