I applied online. I interviewed at Solace (Redwood City, CA) in Jan 2026
Interview
The entire process took about a month. There was an initial recruiter screen, then a take-home assessment, then a meeting with two engineers to go over that assessment as well as some more live coding. I then had a 30 minute meeting with the CEO, which seemed to go well. Other reviews mentioned that he seemed distracted or uninterested during the interview, but I personally did not experience that. I was then flown to their Redwood City office for a final onsite 2 hour interview where we had a getting-to-know-you chat and then dove into critiquing a design and asking questions as if I were the person leading the implementation of it. Then I was asked to implement a part of it as a final test. I did end up completing the exercise. I waited about a week, and ended up not getting an offer. Overall, it was a decent experience. I never felt anything negative up until the very end when all I got was a boilerplate email that I didn't get the job. I mistakenly thought I did well on the final interview, it's often hard to read how you're doing in the moment. I asked the recruiter if there was any other feedback on my performance, considering the overall time and effort I spent on the entire process, but never got a reply. I understand behavior is pretty standard for the industry, but that doesn't mean you have to do it that way. Now I'll never know why, and I can't glean any learnings from spending all that time.
Interview questions [1]
Question 1
(from live coding session) Update this UI to search for and return results based on multiple fields (first name, last name, etc.)
I applied through a recruiter. The process took 2 weeks. I interviewed at Solace
Interview
Initial 15 minute phone screen followed by take home coding assignment. The coding assignment is slated for 2 hours, but the instructions are open ended (think "show us what you got!") - there is no clear stopping point where you know if you've done enough. I completed the assignment thoroughly, going above and beyond the base requirements. A few days later, I received a template rejection email with no feedback. Since I don't even know if my submission got viewed, I would recommend not wasting your time on this process.