
Singular Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Singular.
Software Engineer
First up was a 20-minute chat with HR over the phone. Then, I had a 20-minute call with the Team Lead where we discussed my CV, resume, and background, and I had to walk them through a problem I solved end-to-end. The last part was a 90-minute (1.5 hours) session, which was mostly system design, no LeetCode. Good luck!
- Can you draw and explain a system or platform you've built, detailing the pub-sub implementation, your database decisions (SQL vs. NoSQL), and network components like VPNs and Proxies?
- Here's an architecture diagram for a data pipeline; what issues do you see with it, particularly concerning the database, and how can we improve its scalability and robustness?
Software Engineer Intern
It was a 40-minute Teams meeting where they asked me personal questions about my work experience and education. They also offered some advice.
- Can you tell us a bit about yourself?
Software Engineer
So first there was a technical interview, then I had a six hour take home coding challenge. After that, another technical interview followed by a final interview with the VP of R&D. My feedback is specifically about that first technical interview.
- Could you write a function to merge N sorted linked lists into a single sorted linked list?
Singular Software Engineer Interview Questions
Quoted word for word from Singular interview reports.
“Show all information sorted by month.”
Read reports →“Could you write a function to merge N sorted linked lists into a single sorted linked list?”
Read reports →“Can you describe a data structure where getValue by index, setValue by index, and setting all values are all O(1) operations?”
Read reports →“Here's an architecture diagram for a data pipeline; what issues do you see with it, particularly concerning the database, and how can we improve its scalability and robustness?”
Read reports →“A question about software design.”
Read report →“Can you draw and explain a system or platform you've built, detailing the pub-sub implementation, your database decisions (SQL vs. NoSQL), and network components like VPNs and Proxies?”
Read report →Formats, difficulty and experience
Across all 6 Singular interview reports.