I had an phone interview verifying my skill sets and working experience. It went well.
After 1 week, I got an on-site interview. It took about 2 to 3 hours with a group of 5 or 6 people consisting managers and technical senior staffs. As far as I can remember, the questions are about the following topics:
- C++, OO design, inheritance
- platform, device driver
- RTOS (paticular OSE), semaphore, priority inversion
- knowledge of s/w architecture of your previous systems you worked on
I heard that the working environment is friendly, process oriented and challenging schedule.