
Sovos Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sovos.
Software Engineer
I applied through a job board and got contacted by Connor Hughes, an internal recruiter at Sovos, via email. We had a phone conversation, and then I was given an assessment, which included two logic tests and one coding test. Connor kept me informed about the entire process, offering clear instructions and a lot of support. I was then invited to the office for interviews with four people. Connor met me at the office and guided me through that part of the process as well. The interviews were challenging due to the difficult questions asked, but overall it was a very positive experience. I received a job offer over the phone within a few days, which I accepted.
- Are you experienced with coding or developing in PL/SQL?
Software Developer
We had an introductory interview first, then a technical test and then a technical interview which had two parts. The first part of the technical interview was about understanding how applications are built and how storage is managed. The second part was a live coding session covering data structures, design patterns, and OOP concepts.
- Can you define SOLID principles and design patterns, providing an example of the Singleton pattern, and explaining abstract classes versus interfaces?
- What are SOLID principles and design patterns? Define and give an example of the Singelton pattern. What about abstract classes and interfaces?
- Can you explain SOLID principles and design patterns? For the Singleton pattern, please provide a definition and an example. Also, discuss abstract classes and interfaces.
Software Engineer
It was a phone screen, then I had two aptitude tests, and finally an in person interview with my direct supervisor and upper management. The recruiter was super professional and made sure I was comfortable the whole time. They even suggested another position when the one I wanted was filled. They answered all questions quickly and professionally.
- Could you design an abstract system at a high level using OO principles?
Sovos Software Engineer Interview Questions
Quoted word for word from Sovos interview reports.
“Whiteboard: can you create a function/method that reverses an array, and present 2 ways to do this (Using C# or Java)?”
Read reports →“What are SOLID principles and design patterns? Define and give an example of the Singelton pattern. What about abstract classes and interfaces?”
Read reports →“Explain the SOLID principles and design patterns. Define the Singleton pattern with an example. Discuss abstract classes and interfaces.”
Read reports →“Can you explain SOLID principles and design patterns? For the Singleton pattern, please provide a definition and an example. Also, discuss abstract classes and interfaces.”
Read reports →“Could you design an abstract system at a high level using OO principles?”
Read report →“Can you define SOLID principles and design patterns, providing an example of the Singleton pattern, and explaining abstract classes versus interfaces?”
Read report →“How would you rate your spoken English proficiency?”
Read report →“What are your university studies?”
Read report →“Which programming languages do you know?”
Read report →Formats, difficulty and experience
Across all 15 Sovos interview reports.