I applied online. The process took 3 weeks.
It started with a 30-minute call from the recruiter to go over my general background. My understanding is that normally there would have been a take-home exercise after this, but we skipped this in my case. Next was a 1-hour phone interview with the hiring manager to dive deeper into past experience, as well as a shared-screen CoderPad exercise. Finally, I was invited to an on-site consisting of three 1-hour interviews covering algorithms, data structures, and systems design. We also discussed my background during these sessions and how it could relate to the role at Sigma.
There was ample time to discuss the interviewer's role at Sigma, what they were working on, and how product gets built. It was very clear everyone I talked to was passionate about the company and product, and I was particularly impressed with how seasoned the members of the leadership team I met were. The recruiter was very communicative throughout and checking in regularly to make sure I was comfortable with the way the interview was progressing. Overall, it was a very empathetic and extremely positive interview experience.
Typical algorithm, data structure, and systems design questions.
The following metrics were computed from 1 interview experience for the Sigma Computing Software Engineer, Backend role.
Sigma Computing's interview process for their Software Engineer, Backend roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Sigma Computing's Software Engineer, Backend interview process.