I applied online, and a recruiter reached out to me a couple of weeks later. I had an initial phone screen with a recruiter, a technical interview over the phone, and then a four-round onsite interview.
All of the technical interview questions required me to use languages I was unfamiliar with (Ruby and JavaScript), but all my interviewers were extremely patient, helpful, and understanding. The questions they asked weren't difficult in nature, but what made the interviews challenging was that they expected me to code in unfamiliar languages on the fly. I felt as though I was stumbling through each question, but all my interviewers answered all my questions well and provided guidance when needed.
Implement a simple payroll function.
The following metrics were computed from 28 interview experiences for the Gusto Software Engineer role in San Francisco, California.
Gusto's interview process for their Software Engineer roles in San Francisco, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Gusto's Software Engineer interview process in San Francisco, California.