It was a very organized process and was a good way to learn. I had applied through Naukri and within 2 weeks I got a call from the HR. I was asked a few things about myself and my project and how I will fit into this role. A telephonic interview was confirmed by the HR which was held 3-4 days later.
The technical interview over the telephone lasted 40 mins asking me about the role I had applied for, my Master's thesis and a few puzzles. Very simple puzzles though, if you think clearly it is something not impossible.
The same day I was confirmed that I was shortlisted for the on-site interview which was held at Chennai, India after a week.
The process took an entire day till 6 pm. The process constituted of the following rounds. a. Online aptitude test at the office for 1 hour. b. Test on image processing (logical questions) c. Defending the answers from the previous round to an interviewer. d. Puzzle round (it was more like how well can you think, how diverse your thoughts are) e. Presentation of the Master's thesis f. HR interview
I think if you are eliminated, you will not have to go through rounds a-f.
What do you understand about the role of the job?
The following metrics were computed from 16 interview experiences for the KLA Applications Development Engineer role in Chennai, India.
KLA's interview process for their Applications Development Engineer roles in Chennai, India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for KLA's Applications Development Engineer interview process in Chennai, India.