i
Cadence Design Systems
Filter interviews by
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
Capacitors in series add reciprocally, in parallel add directly. Voltage in series is the sum, in parallel is the same.
Capacitors in series: 1/Ctotal = 1/C1 + 1/C2
Capacitors in parallel: Ctotal = C1 + C2
Voltage in series: Vtotal = V1 + V2
Voltage in parallel: Vtotal = V1 = V2
The output of the circuitry needs to be analyzed for functionality and accuracy.
Examine the input and output signals to ensure they are within expected ranges
Check for any noise or interference in the output
Verify that the circuit is functioning as designed based on the specifications
Look for any potential issues or errors in the output
The output waveforms can be drawn based on the input signal and circuit configuration.
Understand the input signal characteristics (frequency, amplitude, etc.)
Analyze the circuit components and their effects on the signal
Draw the output waveform based on the input and circuit analysis
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
MOSFET is a type of transistor used in electronic devices. Body Bias effect refers to the change in threshold voltage due to biasing of the body terminal.
MOSFET stands for Metal-Oxide-Semiconductor Field-Effect Transistor.
It has three terminals: Gate, Source, and Drain.
The operation of a MOSFET involves controlling the flow of current between the Source and Drain terminals by applying a voltage to the Gate terminal.
Bod...
Top trending discussions
I applied via Naukri.com and was interviewed before Dec 2020. 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 in Aug 2017.
I lack experience in a specific technology required for the role.
I may not have experience with a specific programming language or framework mentioned in the job description.
I may not have worked on projects similar to what your company is working on.
I may not have experience with certain tools or technologies that are crucial for the role.
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
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
Semaphore is a synchronization tool used to control access to a shared resource.
Semaphore maintains a count of available resources.
A process can request access to a resource by decrementing the semaphore count.
If the count is zero, the process is blocked until a resource becomes available.
When a process is done with a resource, it increments the semaphore count.
If there are blocked processes waiting for a resource, one
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
I am passionate about technology and innovation, and I believe Intel is at the forefront of cutting-edge advancements in the field.
I have always been fascinated by the latest advancements in technology and Intel's reputation for innovation drew me to the company.
I admire Intel's commitment to pushing the boundaries of what is possible in the tech industry.
I am excited about the opportunity to work with a team of talent...
based on 2 interviews
Interview experience
Lead Software Engineer
147
salaries
| ₹20 L/yr - ₹42 L/yr |
Software Engineer2
111
salaries
| ₹15 L/yr - ₹28.5 L/yr |
Principal Software Engineer
91
salaries
| ₹24.9 L/yr - ₹57 L/yr |
Lead Design Engineer
63
salaries
| ₹18.7 L/yr - ₹40 L/yr |
Design Engineer
62
salaries
| ₹8.8 L/yr - ₹24.4 L/yr |
Synopsys
Qualcomm
Intel
TDK India Private Limited