I applied through online and I was called for a phone screeing in a couple of weeks. The phone interview was cool asked about resume details and told about the position requirements. After one week I was asked to shcedule for the 2nd phone interview with the hiring manager(assistant Quality manager) and HR manager. The second interview was more of technical questions and HR related questions. The following week I was invited for in person interview. The persons from pre scheduled interview plan were changed. They were supposed to take me for the plant tour at first, but due to the inavailability of safety shoes for my size, I was taken after the interviews. The first round of interview started with two experienced persons(both were quality analysts) and second round with three persons (Assistant Quality manager, engineering manager, & associate engineer). The interview was STAR based and chain of questions. They were very specific in answer. Medium tough.