i
Synopsys
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
Verilog code for d-ff
Declare input and output ports
Use always block to implement the functionality
Use non-blocking assignment for output
Use blocking assignment for clock and reset
Top trending discussions
posted on 28 Jun 2023
Impedance matching is the process of designing a system to ensure maximum power transfer between components.
Impedance matching is important in electronics to prevent signal reflections and ensure efficient power transfer.
It involves adjusting the impedance of components to match the source and load impedance.
Examples include matching the impedance of antennas to transmission lines in RF systems.
Impedance matching is co...
posted on 26 Jun 2023
I applied via Campus Placement and was interviewed in Dec 2022. There were 4 interview rounds.
Basic aptitude, but limited time.
Material characterization techniques involve analyzing the properties of materials to understand their composition and behavior.
Common techniques include X-ray diffraction, scanning electron microscopy, and Fourier transform infrared spectroscopy.
These techniques help determine material composition, crystal structure, surface morphology, and chemical bonding.
Other techniques like thermal analysis, mechanical testing, a...
I applied via Campus Placement and was interviewed in Apr 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Jul 2021. There were 3 interview rounds.
posted on 11 Apr 2021
I applied via LinkedIn and was interviewed in Mar 2021. There was 1 interview round.
Blocking statements halt program execution until the statement is complete, while nonblocking statements allow the program to continue executing while waiting for the statement to complete.
Blocking statements can cause the program to hang or become unresponsive if the statement takes a long time to complete.
Nonblocking statements are often used in asynchronous programming to allow multiple tasks to be executed simultan...
I appeared for an interview before May 2016.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
Design logical circuits for arithmetic circuits in a blackbox.
Understand the functionality of the arithmetic circuits in the blackbox.
Identify the inputs and outputs of the blackbox.
Design logical circuits using logic gates to replicate the arithmetic operations.
Test the logical circuits to ensure they produce the same outputs as the arithmetic circuits.
Recursion in embedded C-code allows a function to call itself, useful for repetitive tasks or complex algorithms.
Ensure proper base case to avoid infinite recursion
Use stack space efficiently as embedded systems have limited resources
Avoid recursive functions with deep call stacks to prevent stack overflow
Example: Recursive function to calculate factorial of a number
I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and project management tools like Jira
Some of the top questions asked at the Synopsys Applications Engineer interview for freshers -
based on 18 reviews
Rating in categories
Noida,
Hyderabad / Secunderabad
+15-10 Yrs
Not Disclosed
R&D Engineer
161
salaries
| ₹7.1 L/yr - ₹29.4 L/yr |
Staff Engineer
114
salaries
| ₹22 L/yr - ₹56.8 L/yr |
Senior R&D Engineer
91
salaries
| ₹15 L/yr - ₹36 L/yr |
Applications Engineer
62
salaries
| ₹10 L/yr - ₹25.6 L/yr |
Software Engineer
61
salaries
| ₹5.8 L/yr - ₹21.2 L/yr |
Intel
Apar Industries
TDK India Private Limited
Molex