Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Synopsys

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Synopsys reviews | Synopsys jobs | Synopsys salaries | Synopsys benefits
      Synopsys interviewsSynopsys Research and Development Engineer interviewsSynopsys interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Research and Development Engineer Interview

      24 Apr 2023
      Anonymous interview candidate
      New Delhi

      Other Research and Development Engineer interview reviews for Synopsys

      Research & Development Engineer Interview

      22 Apr 2025
      Anonymous employee
      Noida
      Accepted offer
      No offer
      Neutral experience
      Easy interview

      Application

      I applied through university. I interviewed at Synopsys (New Delhi) in Mar 2023

      Interview

      First round was basic coding round Second round was the personal interview on zoom meeting. It was a smooth round and the interviewer was friendly. If you have practiced basic DSA questions then it will be cake walk for you.

      Interview questions [1]

      Question 1

      The interviewer started with basic introduction and jumped directly on DSA questions. Q1.) Program to reverse a linked list Q2.) Program to print mth and nth node of linked list Q3.) Intersection point in linked list.
      Answer question
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. I interviewed at Synopsys (Noida)

      Interview

      There were three technical rounds and a hr round following the initial online assessment. Technical Round I In the first technical round, the interviewer was a mid-senior level employee. The interview began with a brief introduction, after which he asked me two dsa questions. The first question was a medium-level dynamic programming problem, a twisted variation of the coin change problem. Initially, I explained the brute-force recursive approach and was then asked to optimize the code. I proceeded to code the solution in a compiler and performed a dry run to demonstrate its functionality. Then he asked me another dsa question involving a binary tree problem similar to "amount of time to infect a binary tree." I described my approach, wrote the complete code, and executed a dry run with the provided sample test cases. Additionally, the interviewer posed several OOP questions, such as whether a constructor can be virtual, whether a destructor can be virtual, asking me to explain the reasoning. He also inquired about static variables asked me about the significance of virtual keyword and then he concluded the session with a puzzle. This round lasted about an hour. Technical Roud II The second technical round was conducted by a senior-level engineer and lasted approximately an hour and a half. The interview began with a brief self-introduction, followed by a discussion about my experience in the first round. To my surprise, the interviewer then presented a real-life design problem, which was different from the typical algorithmic questions I had anticipated. The problem involved optimizing the declaration of a variable used in several nested function calls to ensure it was placed in the most efficient location for accessibility and performance. Initially nervous, I gathered my thoughts and began to analyze the problem.The interviewer asked which data structure I thought would be most appropriate and encouraged me to explain my logic. I deduced that the situation could be represented using an n-ary tree, where each function call acted as a node. After detailing my approach, I proceeded to code the solution, demonstrating how to declare and use the variable efficiently within the nested functions. Following the design problem, the interviewer posed a medium-level linked list question, which I answered by explaining my approach and then coding the solution. The round concluded with a logical puzzle. Technical Round III The third technical round took place a week after the second and was conducted by a senior-level engineer, lasting about an hour. It began with a brief self-introduction. The interviewer then delved into object-oriented programming (OOP) concepts, asking me to describe the four pillars of OOP—encapsulation, abstraction, inheritance, and polymorphism—using suitable code examples for each. He followed this with questions on more advanced topics like the virtual table (vtable), the diamond problem, and complex questions on runtime polymorphism, challenging my understanding and application of these concepts. After the OOP discussion, the interviewer presented a design-based problem. The scenario involved a survey conducted in 2010, where data was collected about the number of infected people and healthy individuals. The challenge was to determine how many people remained healthy and how many had become infected over the years, given that infected individuals could transmit the infection to their acquaintances. He asked me to identify the most appropriate data structure for this problem. After considering the requirements, I suggested using a graph to model the relationships and infection spread. I then explained my logic for solving the problem and proceeded to write the code to implement this solution. The final round was a HR interview, conducted after the third technical round. This interview focused on assessing my soft skills, cultural fit, and overall suitability for the role within the organization.
      1

      Research and Development Engineer Interview

      2 Aug 2022
      Anonymous employee
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through university. The process took 3 weeks. I interviewed at Synopsys in Sept 2018

      Interview

      One technical Interview: 2 hours interview. But depend on your CV. asking graph theories, data structures and algorithms, Electrical knowledge, basic circuit design One HR interview: Locations, accommodations, why applying to Synopsys ? future goals (educations and career),

      Interview questions [1]

      Question 1

      Start with basic questions? tell me about your self? most questions about data structure and algorithms. If you are new OOP concepts and ther applications. Project
      Answer question