I got an interview invitation through email. The interview was 2 hours, full technical. Questions asked were from perl (explain the regex that the manager wrote on a whiteboard), write code for a counter in verilog, What is sensitivity list?
Then showed me a C question and to find error in it?
Also asked me to draw a state diagram for a bit pattern (3 bits on in a row)
A question about timing involving flip flops was also asked?
The manager was nice and said that the reason why they ask questions from different areas is to see which one the candidate is good in. So that they can put him/her there.