Applied for a general hardware engineer position and received an interview appointment by email. The first interview was a general knowledge test, very limited in time. There was two interviewers, one for the hardware aspects and the second for the software. Each one had 30 minutes with me. They have asked basic knowledge question - implement the NAND gate with 2-1 mux, implement pulse delay/expand line with flip-flops. and basic C programming questions.
After this interview I was invited to second one. It took more time (several hours) and there were 4 interviewer from different departments asking knowledge and logical questions.