
Sigma Computing Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 63 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sigma Computing.
Software Engineer Intern
Recruiter reached out for an internship role. I had to complete a take-home assessment. The first round involved designing a File System using Cli. The second round was a discussion with an interviewer. The third round was a recruiter screening. I didn't reach the fourth round, which was supposed to be another technical interview. After a lot of time was wasted, I received a generic rejection stating that other candidates might be better suited for their projects. It's frustrating when so much time is invested in an internship application, and recruiters don't seem to do their due diligence to align candidates with projects beforehand.
- What were the drawbacks of the current implementation?
- How would you implement a new function?
- Design a File System using Cli.
Software Engineer
The whole process took around 1 and half month. It was pretty smooth. After the initial technical screen I asked if I can speak with the Hiring Manager to understand the role and opportunities better. The recruiters were happy to oblige and I was much more confident about progressing to the next step after the HM chat. The actual virtual onsite interview was short and smooth. It consisted of 4 1 hr sessions - 1 coding, 1 sys design and 1 hiring manager interview. After I got the offer I was able to meet with multiple engineers and executives at the company and also attend some company events. This gave me pretty good idea about the culture and how they work. Overall the experience was really smooth and I was pretty confident about my decision to take the role at the end.
- The coding questions are not LeetCode style; they aim to simulate real-world problems specific to the company, and the interviewer will collaborate with you on the solution. Preparation isn't strictly necessary, but focusing on best practices and organized thinking is recommended.
Software Engineer
The interview process at this company seems unorganized, with teams working in silos and duplicating efforts due to a lack of trust. While I offered solutions to these issues, the interviewer wasn't receptive. The interview itself wasn't very challenging for someone with my experience, and I completed the assignment early. The interviewer seemed to struggle with follow-up questions, focusing mainly on hashing and arrays. It seems they might decide on a candidate before interviews even conclude, which I found unprofessional, though it didn't impact me. I wouldn't recommend working here, but you could use the interview for practice.
- Questions about hashing.
- Questions about arrays.
- How to write test cases.
Sigma Computing Software Engineer Interview Questions
Quoted word for word from Sigma Computing interview reports.
“How can you tell if the token sequence for JSON is invalid?”
Read reports →“Given shirt sales data, create a pivot table to aggregate sales by color and date.”
Read reports →“How would you implement a file system crawler given a potentially slow or failing getPath method?”
Read reports →“Can you construct a binary parser tree from an array of tokens? Each token has a type, and based on that type, it might link to left/right children to store basic values.”
Read reports →“What is the time complexity of a specific function and how can it be improved?”
Read report →“Implement get and set methods on a spreadsheet class to retrieve the first n rows, and then enhance it to include formulas that execute based on other cell values.”
Read report →“What's the difference between errors that can be retried and those that can't?”
Read report →“Can you design a filesystem object in Python, given a specific object structure and adhering to time complexity constraints?”
Read report →“Can you implement a spreadsheet class with setCell, getCell, and printTopN rows APIs?”
Read report →Formats, difficulty and experience
Across all 63 Sigma Computing interview reports.