Synopsys logo

Synopsys Research Engineer Interview Questions
& Process

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

Based on 104 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
78.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Synopsys.

Showing 3 of 104
Synopsys logo
Synopsys

R&D Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Technical screen
Interview formats
Technical Coding

This was a 4-round interview process, heavily focused on C++ and OOPS concepts since that's what the team works with. They also tested DSA, specifically trees and linked lists.

Confirmed questions6 questions
  • Can you merge two sorted linked lists into one sorted linked list in place?
  • How would you perform a Morris traversal of a binary tree?
  • What is the diagonal traversal of a binary tree?
Synopsys logo
Synopsys

R&D Engineer

Engineering · more than a year ago

Mid Easy Positive experience Decline offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Offer
Interview formats
Behavioral Technical System Design Presentation

After submitting my application online, I had a recruiter interview via Zoom. Then, the hiring manager interviewed me over Zoom. This was followed by a technical panel interview, also on Zoom. I received an offer eventually. The whole process was really quick, and everyone was very professional. I declined the offer, but I had a good feeling about the team and the hiring manager.

Confirmed questions3 questions
  • Can you tell me about your background and previous roles?
  • What aspects of this role particularly appeal to you?
  • The hiring team provided a journal publication; can you present your architectural and system design based on it?
Synopsys logo
Synopsys

R&D Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding Other

The whole interview process took the entire day with about 7 candidates, and I was one of the two who reached the final round. It's been 2 months since the interview and still no response. Initially, they said results would be out within a week. After I followed up, they said the process was still ongoing. Three weeks later, they informed me that both candidates were in a gray area of not being clearly rejected or selected. They promised a final decision by the end of that week, but again, no response, and I didn't follow up further. It's strange to have this 'clear reject/select' concept; a candidate is either suitable or not. Companies should be more transparent and give candidates a clear decision so they can move on instead of waiting. The Noida office environment was quite depressing.

Confirmed questions8 questions
  • There was a written test with aptitude, programming, and hardware logic sections.
  • The programming section focused solely on pointer-related questions.
  • Questions covered Object-Oriented Programming concepts.

Synopsys Research Engineer Interview Questions

Quoted word for word from Synopsys interview reports.

Find the shortest path in an undirected graph where all edge weights are 1.

Read reports

What is the algorithm to find the Kth element from the end of a linked list?

Read reports

Describe how to print the longest path in a binary tree, which is used to find the height.

Read reports

How would you find duplicate numbers in an array containing both positive and negative integers with O(n) time complexity?

Read reports

How do you print all paths from the root to the leaf nodes in a tree?

Read report

Can you merge two sorted linked lists into one sorted linked list in place?

Read report

Can you find the 3rd smallest element in a sorted 2-D array?

Read report

Joan and Jim agreed to meet at the library after school between 3 and 4 p.m. They each agreed to wait no longer than 15 minutes for the other. So, what's the probability that they'll meet?

Read report

How would you use a data structure and algorithm to check if a simple XML-like document is well-formed?

Read report

Formats, difficulty and experience

Across all 104 Synopsys interview reports.

Interview formats

Technical 44.9%
Coding 24.3%
Behavioral 23.2%
Other 2.7%
Presentation 2.7%

Interview difficulty

Easy 14.4%
Average 54.8%
Difficult 30.8%

Candidate experience

Neutral 12.5%
Positive 78.8%
Negative 8.7%