
Singular Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 33 interview experiences · FREE TO READ
Which role are you interviewing for?
13 roles · 33 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Singular.
Technical Support Engineer
The interview process was terrible. They kept rescheduling interviews, showing no respect. They said they cared about technical skills, but it was all about gender and age, which seemed biased based on what other candidates told me. I got to the final round but was rejected with no feedback, which was really unclear.
- Did the assignment include SQL query questions?
Backend Developer
The interview was centered around problem-solving and algorithmic thinking. It involved looking at the efficiency of solutions and finding ways to make them better. The interviewer was involved and hinted that there were more optimal answers possible, but I couldn't find one.
- Can you explain how to implement a ConcurrentHashMap?
- Could you write a function that takes an Integer and prints the number of bits in that number to the screen, with a solution that runs in O(n) time?
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?
Product Support Engineer
The interview process has about 6-7 rounds. First, you'll get data in Excel sheets and a report on the Singular platform, and they'll ask you to find data discrepancies. Then there's a 1:1 interview with the technical manager. After that, you'll do another assignment with more data to find discrepancies. This is followed by a 1:1 interview with the support head, and then another 1:1 with the tier 2 support head. Next, you'll interview with the VP, and finally, have a discussion with the HR Manager.
- Will you check for analytical skills by providing different scenarios and how to provide a solution for the problem?
- Will you look for customer support experience from previous organizations and scenario based responses, how team player you could be and your role to deliver services for the organization?
- Will you share the JD but this does not specify the technical skills the candidate should to be acquainted with?
Singular Interview Questions
Quoted word for word from Singular interview reports.
“Solve the 3sum problem: given an array of numbers and a target sum, determine if any three numbers within the array add up to the target.”
Read reports →“Could you write a function that takes an Integer and prints the number of bits in that number to the screen, with a solution that runs in O(n) time?”
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 →“What are the steps for troubleshooting SDK or API issues?”
Read report →“Do you speak Spanish?”
Read report →“Can you explain how to implement a ConcurrentHashMap?”
Read report →“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 report →“How would you find the next level of data discrepancies?”
Read report →Formats, difficulty and experience
Across all 33 Singular interview reports.