
Solace Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Solace.
Software Engineer
Got a direct message to interview, and was asked what drew me to Solace. The HR person kept calling me by my last name, and I corrected her once, but didn't want to seem too sensitive. She said the screening is really tough and I'm lucky to be this far. I guess that's just their style. I passed the tech round and then talked to the VP of Eng. Decided against it after that conversation. The tech stack is okay, but the culture feels like they really push people to their limits. I don't really care if people work 60+ hours a week unless they have founder-level equity or it's their first job. This place isn't a rocket ship.
- What is it about Solace that attracted you?
- Can you answer some standard algorithm and data structure questions?
Senior Software Engineer
I applied to Solace and got an auto-rejection, but then a recruiter reached out saying they wanted to interview me, which was weird. We had a chat with the recruiter about the company for an initial screening, and then I was invited to a two-hour technical assessment. The assessment was well-designed and open-ended, giving me a good chance to show how I work and what I'd focus on for the challenge. I put in the effort, submitted it, and then got another auto-rejection the next day. I asked the recruiter for feedback, but they said it's just pass or fail and they don't provide it. This felt like a waste of time. I wouldn't recommend interviewing here; the process is a bit backward. They also mention flying on-site for a two-hour interview at the end, which, based on other reviews on Glassdoor, could also be a waste of time.
- Tell me about your background and your technical depth.
- Complete a two-hour programming assessment using our tech stack.
Software Developer
There were two interview rounds. The first was with the manager, covering past work experience, general knowledge, and some technical aspects since the manager was technical. The second was a panel interview lasting two hours with three to five interviewers. The first hour focused on databases, multithreading, APIs, Java basics, Kubernetes, and Docker. The second hour involved a live coding session that wasn't data structure-related.
- Regarding databases, how would you establish many-to-many relationships?
- What strategies would you employ to enhance application performance?
Solace Software Engineer Interview Questions
Quoted word for word from Solace interview reports.
“How would you go about reversing a string in any programming language? The provided function signature was: void reverse(char[] string, int length).”
Read reports →“Can you explain the difference between an object and a class?”
Read reports →“Could you explain the distinction between pass by reference and pass by value?”
Read reports →“Can you describe the four access modifiers in Java and explain what each of them signifies?”
Read reports →“Build a full-stack application.”
Read report →“Regarding databases, how would you establish many-to-many relationships?”
Read report →“What is it about Solace that attracted you?”
Read report →“Could you update the provided application based on the zip file, considering the vague and open-ended instructions?”
Read report →“What are you interested in learning technique-wise?”
Read report →Formats, difficulty and experience
Across all 21 Solace interview reports.