I applied online.
The interview process was actually good. I was briefed about the entire hiring process in the first email, which stated that I had to do an OA, then a call with an engineer to discuss my approach, and finally a technical round to close the process. I liked their OA; it's unique and practical. It was not time-boxed, although three hours is the average time apparently, and the problem was relatable to their product. Interviewers in both rounds were knowledgeable and warm.
Sigma Computing's evaluation criteria seem like a black box, or they just don't know what they want. It seems like all they need is just one intern, for which they are interviewing hundreds of folks and wasting each one's time. In spite of cracking all the rounds and the interviewers seemingly satisfied with my performance, I shockingly received a rejection after a week. I politely requested feedback twice as I was looking forward to the offer. There was no reply whatsoever. I would have embraced the rejection had they provided me with feedback so that I could tune my process accordingly.
The following metrics were computed from 4 interview experiences for the Sigma Computing Software Engineer Intern role.
Sigma Computing's interview process for their Software Engineer Intern roles is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Sigma Computing's Software Engineer Intern interview process.