Cadence Internship - Selection process and Questions


Cadence internship test involves the following processes
·        Screening round
·        Technical round
·        HR round

Screening round:

The screening round consists of 10 subjective questions to be solved in 60 minutes. The the following are the 10 questions asked:
1.      Design a T-flip flop using a D-flip flop.
2.      Design a counter using D flip flop(mod 10)
3.      Calculate the setup time and hold time for a given set of specifications. It had sub questions to calculate setup margin and hold margin.
4.      A motor witha circular sheet conneted to it. Circle is painted black and white equally. Two sensors are connected to the circle making an arc of 90 degree. Design a digital logic to find the direction of the motor if clock wise or anti clock wise.
5.      Two current sources are connected in series with a resistor in between them.Find the voltage between the resistor?
6.      There are N teams in a cricket match. How many matches have to be played to know the winner and the runner-up?
7.      Consider an ant on the corner of a match box(Solid). Find the shortest path for the ant to travel from the current position to the diagonally opposite corner. Case 1 with all side equal and Case 2 with different values for the sides.
8.      A code to identify its function.
9.      A network analysis problem to find out the voltage across a particular resistor.
10.   Which of the following are wrong. It had 4 options with the combinations of the following:
Setup time and Hold time - positive and negative.


I suggest going through these books for Digital Electronics preparation:


Technical round:
·        Questions on setup and hold time.
·        Questions on network analysis
·        On verilog coding- they may ask to write a code to generate a sequence and test bench for it.
·        Design a any counter!!
·        On opams(basics)
·        Blocking and non blocking assignments in verilog

·        Not a big deal when you have cleared the above two rounds,
·        Basic questiosn on your domain interest.
·        Facilities provided by company- stipend(very good).

This is a book that I highly recommend for anyone to improve on their soft skills. This will not just help in your interviews but also in your day-to-day work.



Finally, Cadence Internship selection is very easy compared to others.
But, remember to brush up with basics of analog and digital before you go !!


Intel Internship - Procedure and Questions


The Intel Internship selection consists of the following steps:
  1. Short-listing based on the resumes.
  2. Technical interviews for which you have been shortlisted.
  3. Finally the HR round.
The following are the questions that I remember during my Interview:
  1. Explain about the project that you have done in your UG program(They spend a lot of time on this).
  2. Draw a D flip flop using a T flip flop
  3. Draw a XOR gate using a MUX
  4. Write a verilog code for a 3 bit adder (ripple and carry both)
  5. Write a code to check whether the two 8 bit bus are same valued
  6. Construct a 16kB memory using 8kB memory
  7. Explain Setup and Hold time?
  8. Draw a CMOS inverter
  9. Explain grey code 
  10. Draw a K Map for the given Min terms and why do you swap 11 and 10 in K map
  11. How do you check if the given 1k memory is working properly ?
  12. 2-3 puzzles
  13. They asked me if I knew perl language
  14. They asked if I knew UNIX- asked how do you find particular text from the file--- which command do you use
  15. Scenario based question- Develop a manufacturing system in which we need to find whether a water bottle is full or no. If full then you have to cap the bottle and put the brand sticker /wrapper to it. If the water is not full the we need to fill the water to the appropriate level and when filled cap and wrap it. First write a C code for the same later he asked me to convert the same to a verilog code!!
  16. Divide by 2 and 4 frequency counter
  17. Difference between latch and a flipflop
  18. What is meta stable state and how do you overcome it?

I suggest going through these books for Digital Electronics preparation:



If you clear the Technical round then you go for the HR round. The HR round is just a formality and they try to learn more about you as an individual. Be free and frank but polite at the same time. (To read more about HR questions in other tech companies read here)

This is a book that I highly recommend for anyone to improve on their soft skills. This will not just help in your interviews but also in your day-to-day work.


All the Best!!