pretty quick process. recruiter contacted me with the opportunity. 2 on-site interviews total within 2 weeks period. one with hiring manager and another one with HR person. Hiring manager asked technical questions such as experience in Solidworks, any analytical techniques, 5S, and duties. HR on the other hand, review personality test I took prior to the interview.