After the recruiter contact, I was pulled into an online assessment and then a virtual interview where the coding work leaned heavily on DSA patterns. The problems felt like classic sequence/array exercises—things like stack and sliding-window style questions.
A short while after that, I moved into a second stage that also had DSA again, this time with topics like max product subarray and group anagrams. I remember being asked to first introduce myself, then the interviewer followed quickly with back-to-back questions, so the pace never really let up.
5 months ago
Easy Negative United States
I applied online and first received a standard rejection email from a recruiter. Then, later on, the same recruiter reached back out with the same position again—at that point, I couldn’t tell if it was genuine progress or just noise.
What bothered me was the emotional whiplash: why send a rejection, then re-engage for the same role, if the end result wasn’t going to move anywhere. It didn’t feel like my time was being respected, and the whole thing left a sour impression.
9 months ago
Average Negative United States
My process for Poshmark felt like it went too far into “real work” territory. I was given a heavy case study with a three-day deadline that covered gl…
12 months ago
Easy Negative Redwood City, CA
My process started with a recruiter call where we went through my background, skills, and what I expected from the role. We also talked about company …
> 1 year
Average Positive Chennai
I went through a handful of rounds that were mostly technical, capped with an HR conversation. In the technical parts, the interviewer really centered…
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
Technical Interviews
The interview process heavily emphasizes technical skills, particularly data structures and algorithms (DSA), with multiple rounds dedicated to coding challenges that resemble LeetCode problems. Candidates should prepare for a range of DSA topics, including arrays, stacks, and linked lists, as well as system design and optimization questions.
DSACoding challengesSystem design
Case Study / Real-World Scenarios
Some candidates experienced a case study that required them to present solutions to complex, real-world problems, including compliance and risk management, which felt more like a deliverable than a traditional interview exercise. This aspect tests not only technical skills but also structured thinking and project management abilities.
Case studyReal-world scenariosStructured thinking
Managerial and Cultural Fit Rounds
Interviews often include discussions with managers that assess both technical capabilities and cultural fit, focusing on how candidates approach problems and collaborate with teams. Candidates should be ready to demonstrate their interpersonal skills and alignment with company values during these rounds.
Cultural fitManagerial discussionCollaboration
Communication and Process Transparency
Candidates reported varying experiences with communication throughout the process, with some feeling a lack of transparency and timely feedback, particularly after rejections. It's important to remain proactive in seeking updates and clarifications during the interview process.
CommunicationTransparencyFeedback
Interview Structure and Timeline
The overall interview structure is typically organized into multiple rounds, often starting with a coding assessment followed by technical interviews and concluding with HR discussions. Candidates should expect a relatively quick timeline, with some processes moving from initial screening to final interviews in a week.
Interview structureTimelineMultiple rounds
Difficulty Level and Evaluation Focus
The difficulty of the interviews can range from average to challenging, with a strong focus on problem-solving processes rather than just correct implementations. Candidates should be prepared to articulate their thought processes and reasoning during technical discussions.