i
Synopsys
Filter interviews by
Algorithm to find GCD
Use Euclid's algorithm to find GCD
Divide the larger number by the smaller number
If remainder is 0, smaller number is GCD
If remainder is not 0, repeat with smaller number and remainder
In-order traversal is a way of visiting all nodes of a binary tree in a specific order.
Start at the root node
Traverse the left subtree recursively
Visit the root node
Traverse the right subtree recursively
Matrix traversal algorithm is used to visit each element of a matrix in a specific order.
Matrix traversal can be done using nested loops.
There are different traversal orders like row-wise, column-wise, spiral, diagonal, etc.
Traversal can be optimized using techniques like caching and parallel processing.
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures are used to manage large amounts of data efficiently.
Common data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure for a particular problem can greatly improve the efficiency of an algorithm.
Understanding data structures is essent...
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
Basic aptitude-10 question,digital moderate -Question,analog moderate -10 question,verilog and system verilog -10 question
Cocubes online aptitude test with some questions on electronics
Convert a number into words
Break the number into groups of three digits
Convert each group into words using a lookup table
Combine the words with appropriate magnitude (thousand, million, billion, etc.)
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Synopsys interview questions for popular designations
Get interview-ready with Top Synopsys Interview Questions
General aptitude questions
Problem solving, solved 2 out of 3 questions
General topics were given in gd
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Aotitude,core que on all subjects in ece
I completed a 6-month internship at XYZ Company where I gained hands-on experience in physical design tools and methodologies.
Worked on floorplanning, placement, and routing of digital designs
Utilized tools such as Cadence Innovus and Synopsys ICC
Collaborated with cross-functional teams to optimize design performance
posted on 17 Aug 2024
Tree traversal with vertical order involves traversing a binary tree in a top-to-bottom order for each vertical column.
Use a hashmap to store nodes at each vertical level
Perform a level order traversal and update the hashmap with nodes at each vertical level
Sort the keys of the hashmap to get the nodes in vertical order
Phonebook app for storing and organizing contacts
Allow users to add, edit, and delete contacts
Include search functionality for easy access to contacts
Implement sorting options by name, phone number, etc.
Provide option to categorize contacts into groups or favorites
Identify if a number is positive, negative, or zero
Check if the number is greater than 0 to determine if it is positive
Check if the number is less than 0 to determine if it is negative
If the number is neither greater nor less than 0, it is zero
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Basic questions on oops and dsa pointers
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
Basic ece ques and apti
Flip flops and latches are sequential logic circuits used in digital electronics to store and transfer data.
Flip flops are clocked circuits that store one bit of data, while latches are level-sensitive circuits that store data as long as the enable signal is active.
Flip flops are edge-triggered, meaning they change state on a clock edge, while latches are level-triggered, changing state as long as the enable signal is ...
Top trending discussions
Some of the top questions asked at the Synopsys interview -
The duration of Synopsys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 65 interviews
Interview experience
based on 353 reviews
Rating in categories
Hyderabad / Secunderabad,
Bangalore / Bengaluru
2-6 Yrs
Not Disclosed
Hyderabad / Secunderabad,
Bangalore / Bengaluru
12-20 Yrs
Not Disclosed
R&D Engineer
148
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior R&D Engineer
99
salaries
| ₹0 L/yr - ₹0 L/yr |
Staff Engineer
92
salaries
| ₹0 L/yr - ₹0 L/yr |
Security Consultant
60
salaries
| ₹0 L/yr - ₹0 L/yr |
Applications Engineer
58
salaries
| ₹0 L/yr - ₹0 L/yr |
Cadence Design Systems
Mentor Graphics
Ansys Software Private Limited
Infineon Technologies