i
Synopsys
Filter interviews by
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Jul 2022. There were 2 interview rounds.
How does company earn
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
Volumes in Docker are used to persist data outside of containers.
Volumes can be created and managed using the `docker volume` command.
They can be mounted to containers using the `--mount` or `-v` flag.
Volumes can be shared between multiple containers.
They can also be backed up and restored easily.
Examples of using volumes include storing database data or configuration files.
I applied via Company Website and was interviewed in Oct 2021. There were 5 interview rounds.
Synopsys interview questions for popular designations
I applied via Referral and was interviewed in Jul 2022. There were 3 interview rounds.
C program python lunix
C language basics linux
Get interview-ready with Top Synopsys Interview Questions
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
OOPS Principle.
SQL
Java Coding Round - with easy level of questions
I applied via Campus Placement and was interviewed in Oct 2021. There were 3 interview rounds.
3 sections in exam
Aptitude,digital and verilog
Gate previous year will do for digital
Verilog code to divide frequency of a 100hz square wave signal with 50% duty cycle by 3.
Create a counter that counts up to 3 and resets back to 0
Use the counter to toggle an output signal every 3 cycles of the input signal
The output signal will have a frequency of 100/3 = 33.33hz with 50% duty cycle
I applied via Company Website and was interviewed in Apr 2022. There were 3 interview rounds.
C++, personal information, python
Team work with lots of knowledge
I applied via LinkedIn and was interviewed in Jun 2021. There was 1 interview round.
References and pointers are both used to refer to memory locations, but references cannot be null and cannot be reseated.
Pointers can be null or uninitialized
Pointers can be reseated to point to a different memory location
References are automatically dereferenced
References cannot be used with arrays
Pointers can be used with arrays
References are necessary when passing large objects to functions or when returning objects from functions.
When passing large objects to functions
When returning objects from functions
When working with complex data structures
When implementing operator overloading
When working with polymorphism
Const pointers should be declared in the same scope as the variable they point to.
Declaring const pointers in the same scope as the variable they point to ensures that the pointer cannot be used to modify the variable.
If the pointer is only used within a function, it should be declared within that function.
If the pointer is used across multiple functions, it should be declared in a header file or at the top of the sour...
Copy constructor with pointers creates a new object by copying the values of the existing object's pointers.
Copy constructor is used to create a new object from an existing object.
Pointers in the new object point to the same memory locations as the original object.
Deep copy should be used to avoid shallow copy issues.
new and malloc are used for dynamic memory allocation in C++ and C respectively.
new is an operator in C++ while malloc is a function in C.
new automatically calls the constructor while malloc does not.
new returns a pointer to the object while malloc returns a void pointer.
new throws an exception if allocation fails while malloc returns NULL.
new can be overloaded while malloc cannot be.
new and delete are used together wh
I was interviewed in Jan 2022.
A MUX is used in an IC to select one of several input signals and pass it to the output.
MUX stands for Multiplexer
It is a digital circuit that selects one of several input signals and forwards the selected input to the output
It is used in ICs for data routing, signal switching, and data selection
Examples include selecting between different memory banks or selecting between different input sources in a video switcher
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 351 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
| ₹7.3 L/yr - ₹32 L/yr |
Senior R&D Engineer
99
salaries
| ₹15 L/yr - ₹40 L/yr |
Staff Engineer
88
salaries
| ₹22 L/yr - ₹45.5 L/yr |
Security Consultant
60
salaries
| ₹5.8 L/yr - ₹21 L/yr |
Applications Engineer
58
salaries
| ₹11 L/yr - ₹25.6 L/yr |
Cadence Design Systems
Mentor Graphics
Ansys Software Private Limited
Infineon Technologies