Recruiter Engagement
The initial recruiter interaction is generally positive, with quick responses and guidance throughout the process, although some candidates experienced delays in communication after the initial contact.

Real, anonymous reports from people who interviewed for Software Engineer at Gopuff, newest first and distilled into what to expect across the loop.
My recruiter screen went really well, and it honestly set the tone for the whole process. She was quick to respond, guided me through each stage, and helped clarify anything I was unsure about as I moved forward. After that first conversation, there was a noticeable lag before the next step—about a couple of weeks—when I finally heard back that I’d be moving on.
My experience started out normal enough, but the process quickly soured on communication and professionalism. After the recruiter got in touch, the timeline became messy: one day the interview was put on hold, and it got rescheduled to meet with a hiring manager about a week later. When I asked about the format and the process, I never got a clear response.
The initial recruiter interaction is generally positive, with quick responses and guidance throughout the process, although some candidates experienced delays in communication after the initial contact.
The interview loop typically includes a mix of technical screens, coding challenges, system design discussions, and behavioral interviews, with a focus on real conversations rather than high-pressure scenarios.
Candidates often interact with a diverse panel, including team members and leadership, which can lead to varying experiences based on the interviewers' engagement levels and communication styles.
Coding questions are typically aligned with common software engineering patterns, and candidates may also face timed problem-solving sessions that assess their approach and thought process.
While some candidates found the process respectful and transparent, others reported issues with follow-up communication and overall professionalism, impacting their experience negatively.
Candidates noted that outcomes often seemed tied to team fit and internal dynamics rather than solely technical performance, with some experiencing a 'path correction' to other teams after initial rejections.