Synapse Product Development logo

Synapse Product Development Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 36 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
71.4% Positive experience

Which role are you interviewing for?

9 roles · 36 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Synapse Product Development.

Showing 4 of 36
Synapse Product Development logo
Synapse Product Development

Mechanical Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical

I found the job opening online and applied. The entire interview process spanned about 1-2 months and was conducted entirely over the phone. The first phone interview was a screening with someone from their mechanical engineering team who had previously gone through their internship program. Each of the two phone interviews lasted about an hour. They started with some questions about my background and personality, then moved on to 3 technical questions. Overall, it was a good interview experience, although I kind of wish they had offered in-person interviews since some things are hard to explain properly over the phone without the right context.

Confirmed questions2 questions
  • Regarding a mile-long straight road with a dashed diver line, how would you figure out the volume of paint needed for that stretch?
  • My friend is arriving soon, and I've made them coffee. To ensure the coffee is as hot as possible when they arrive, what should I do with the creamer?
Synapse Product Development logo
Synapse Product Development

Senior Embedded Software Engineer

Engineering · more than a year ago

Senior Average No offer 3 rounds
Interview process
Take home Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral

They have a nice hiring process. First, a simple coding exercise with the application. Then, a phone screen about C++, RTOSes, mutexes, and Synapse culture. Next, a coding question on collabedit.com, a simple C linked list problem, followed by discussion. This was followed by a full-loop interview that had three phases. The first phase was with a senior engineer. It involved discussing my work (1/3), coding on a whiteboard (a basic data structure question, then adding a new requirement) (1/3), and discussing my concerns about layoffs and work-life balance (1/3). The second phase was a technical discussion with two engineers about testing, memory management, and their work environments. The third phase was a non-technical discussion with three engineers to see if we could get along and how I present myself. I liked that they focused on intangible aspects and team fit. The whole process took 3.5 weeks.

Confirmed questions2 questions
  • What are your thoughts on RTOS and recent embedded microcontrollers?
  • Can you elaborate on your experience with C, C++, board design and bringup, hw tools, linker and debugger tech, RTOS understanding at a kernel level, register-level ARM and AVR understanding, and UNIX experience?
Synapse Product Development logo
Synapse Product Development

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical Behavioral

After I applied, HR contacted me within a week and set up a phone screening a few days later. The application also required a coding sample and I could submit a writing sample. The phone screening was straightforward. I had to solve an online coding problem with a Senior Software Engineer. It involved finding the center of gravity in an array and I used a simple brute force approach. We then talked about optimizing it and its time complexity. They called me the next day to schedule an in-person interview for the following week. I drove to their Seattle office, got a tour, and had a 2-hour interview split into two parts. The first hour was with a team of engineers, including the one from the phone screen. The second hour was with two other engineers who turned out to be project leads. Both parts followed a similar format: conceptual questions on big topics, like drawing layers in a real-time embedded system, and a coding problem. The first coding problem involved 2D array convolution, which I solved easily with a basic method, noting the optimal solution without coding it. The second was a simple stack implementation. They also asked about my past projects and challenges I'd faced, especially those specific to small embedded systems. I interviewed on Wednesday, and HR aimed to give me feedback by Friday. However, due to scheduling conflicts, they called on Monday afternoon with a verbal offer. The whole process took just under 3 weeks.

Confirmed questions3 questions
  • Were there any particularly difficult or unexpected questions during the interview process?
  • Did the interview cover topics you anticipated for an embedded systems software role?
  • What were your expectations regarding questions about operating systems, problem solving, hardware, abstraction, interrupts, and communications?
Synapse Product Development logo
Synapse Product Development

Electrical Engineer

Engineering

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

So the first round was a 30-min phone call with the hiring manager. It was pretty chill, mostly just chatting about my background and what the job is about. They asked a couple of basic technical questions about common active electrical components to check my fundamentals. Naturally, I got to ask questions too. The second interview was a week later, a 1-hour video call with two engineers from the team. We spent most of the time looking at some of my project portfolio and they hit me with technical questions about how things worked and how I could make improvements. It was a good time. I got the offer soon after.

Confirmed questions4 questions
  • What modifications could be made to this circuit to enhance its reliability?
  • What are your thoughts on improving the reliability of this circuit?
  • Could you detail how a specific component of this project functioned?

Synapse Product Development Interview Questions

Quoted word for word from Synapse Product Development interview reports.

If you place a glass on a scale and then put one finger into the water within the glass, what will the scale display?

Read reports

Considering a Hot Pot that is only used on weekends, is it better to leave it switched on or off during the week?

Read reports

Considering a hot tub that's only used on weekends, would it be more efficient to keep it running continuously or only when needed for the weekend?

Read report

How would you convert a string of integers into a double?

Read report

Could you tell me what the pressure is on a single airplane tire?

Read report

Brain teaser: If you're in a canoe in a pool with a bowling ball and drop it in the water, does the water level rise or fall?

Read report

Formats, difficulty and experience

Across all 36 Synapse Product Development interview reports.

Interview formats

Technical 40%
Behavioral 36%
Coding 17.3%
Other 2.7%
Group 2.7%

Interview difficulty

Easy 13.9%
Average 58.3%
Difficult 27.8%

Candidate experience

Positive 71.4%
Negative 11.4%
Neutral 17.1%

Reports by job function

Engineering 33
Operations 1
Marketing 1
Other 1