Synopsys logo

Synopsys Software Engineer Interview Questions
& Process

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

Based on 150 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
67.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Synopsys.

Showing 3 of 150
Synopsys logo
Synopsys

Software Engineer Intern

Engineering · half a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Phone screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

it started with a phone screening where they asked me about the company and some basic C++ stuff. then, there was a virtual interview where I had to solve some DSA problems - specifically, binary tree inorder traversal using a stack and detecting a cycle in a linked list. They also asked about smart pointers. The last round was on-site, and it involved questions about my resume and an easy LeetCode-style problem.

Confirmed questions7 questions
  • Can you tell me a bit about yourself?
  • Could you walk me through your projects?
  • What do you know about data structures and algorithms?
Synopsys logo
Synopsys

Software Engineer

Engineering · nearly a year ago

Mid Easy Neutral experience Decline offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Technical screen Technical screen
Interview formats
Behavioral Technical Coding

First there was an HR call which was a phone interview where they asked behavior questions about my experiences and projects, it was about 1 hour. Then I had a virtual interview with the hiring manager where they introduced the team and talked about my past experience, that lasted for 3 hours. Finally, there was an onsite interview with the managers, it was split into 2 hours with RD doing a coding interview (writing code on paper) and 1 hour with the managers.

Confirmed questions3 questions
  • Tell me about your experiences and projects.
  • Can you tell me about your past experience?
  • Solve a C++ coding problem similar to LeetCode medium, writing your solution on paper.
Synopsys logo
Synopsys

Software Engineer

Engineering · a year ago

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

Synopsys really doesn't seem to care about candidates. I applied back in September 2024, and even after a bunch of interviews and chasing them up, I still haven't heard back as of February 2025. This ghosting after I put in time and effort is super unprofessional, especially for a big research place like this. It's a totally different vibe compared to other companies I've interviewed with that were way more serious.

Confirmed questions2 questions
  • What are your standard HR questions?
  • What are your technical questions?

Synopsys Software Engineer Interview Questions

Quoted word for word from Synopsys interview reports.

For each sorting algorithm, what's the worst-case complexity in terms of swaps and comparisons?

Read reports

Can you write a function to compute a raised to the power of b, modulo c?

Read reports

What is the first thing you would check if your phone won’t turn on?

Read reports

Can you use DFS to find the range in the binary tree given a lower and higher limit?

Read report

Can you design a function that gets the minimum element from a stack in O(1) time?

Read report

How would you do an inorder traversal of a binary tree using a stack?

Read report

Write a query to show the department ID, department name, and the number of employees in each department.

Read report

Can you provide a set of unique triplets from an array that sum up to a specific value k?

Read report

Formats, difficulty and experience

Across all 150 Synopsys interview reports.

Interview formats

Technical 41.6%
Coding 29.5%
Behavioral 24.4%
Presentation 2.2%
System Design 1.7%

Interview difficulty

Easy 15.3%
Average 64.7%
Difficult 20%

Candidate experience

Positive 67.8%
Neutral 16.8%
Negative 15.4%