
Salsify Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 9 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Salsify.
Software Engineer
It started with a recruiter call, which went well. Then, I had an interview with the hiring manager. After that, a tech assessment was given. There were some questions about the exercise, but the hiring manager punted them to another developer who didn't provide answers. I completed and submitted the exercise without any clarification. It took them 3 weeks to respond, and they didn't give any feedback on the tech assessment, which I spent a full working day on. I feel the process could have been more respectful of my time and effort.
- Can you walk me through your career journey and the tech stack you're familiar with?
- What are your thoughts on cultural fit within our team?
- Could you explain some aspects of the technical assessment you completed?
Software Engineer
I saw the job on Hacker News and reached out. Although I was initially interested in data science, they were really open to my interests and ended up interviewing me for a SWE role on the data analytics team. The first step was a brief call with the hiring manager and head of engineering, where they asked me a data science question and a regular SWE question. Next, I had an on-site interview. They asked me to send over some code I was particularly proud of beforehand so we could discuss it. During the on-site, I met with the VP of engineering, my potential boss, the hiring manager, another engineering manager, and a software engineer. The initial interviews, as well as the last one, included a mix of data science and software engineering questions. A few days later, they called with an offer, which I gladly accepted. I was really pleased with the whole experience and everyone I interacted with!
- Prepare thoroughly for the discussion about the code you submit, as there were some complex questions asked about it.
Software Engineer
The process was really fast. I got an email to set up an interview in under two weeks from when I applied. The interview was with the recruiter, and it was mostly about my background and what I want to do.
- What made you want to apply for this job?
- Could you tell me about some of the projects you've worked on?
Salsify Software Engineer Interview Questions
Quoted word for word from Salsify interview reports.
“Given a webpage with URLs, how would you create a comprehensive list of all connected webpages?”
Read reports →“Write pseudocode for a web crawler to check the health of a website.”
Read reports →“How can you distinguish between all these different types on the back end for the number pad API?”
Read reports →“How would you create a number pad API that could be a calculator with a decimal point, or a phone dial with dashes and parentheses, and also be open source for users to customize with their own symbols like monetary symbols?”
Read reports →“What if we want to do rows, columns, and clusters in any combination? How could we do drag and drop widgets that can overlap?”
Read report →“Design an API for a multiplayer game along with an engineer product owner.”
Read report →“If we want to put widgets in rows, how would you represent that on the back end? How would you group them in columns? How could you group them in clusters?”
Read report →“How would you approach searching through large amounts of data?”
Read report →“Were there any Hackerrank questions?”
Read report →Formats, difficulty and experience
Across all 9 Salsify interview reports.