I was interviewed for Digital Design internship. Interview was of 2 rounds followed by HR round. Was asked a lot of logical/aptitude questions in addition to basic digital logic and verilog
It was divided into two parts: a technical interview and an HR interview. I was asked basic digital electronics questions, Verilog basics, identifying errors in code, and different types of clocks. They also asked why certain clocks should be avoided, setup and hold time, and how these affect the design
Two interviews.
1) Scanning interview, standard questions about your engineering interests
2) Based on your interests and job requirements, questions for embedded roles are about C programming language concepts and DSP fundamentals.
Coding interview consists of multiple questions on various topics (e.g., Strings), and DSP topics (Filters, Nyquist theorem, ADC, DAC, etc.)
Interview questions [1]
Question 1
Design a system for noise acquisition, modification, and reproduction. Explain the signal chain. What is the sampling rate if the incoming signal is at 2kHz - 20 kHz?