Phone interview with HR. Then onsite interview with 6 persons. One director, one project manager, one senior software engineer, one mechanical engineer, two technical leaders. The interview questions involved a lot of concepts from text book. No much questions about my previous experiences. No coding challenge. The interviewers didn't ask your resume much. I am not quite like this interview style.