It started as a phone-interview session.
It started with C++: the routine testing on fundamentals of C++: vtable, rule of three.
Design Patterns: Singleton. Can you code it in C++? If yes, then what about destructors?
Data Structures: PhoneBook problem.
Next 1:1 round went in programming related to Linked Lists, Merging Sorted arrays.
Next 1:1 round: Open question in Large Data duplication: issues, scenarios, solutions.
Group Interview round: Basics of C: different types of pointers: near, far, huge?
How about handling large numbers? How to add/subtract them?
Multi-dimensional arrays?
How do you handle large numbers?
The following metrics were computed from 22 interview experiences for the KLA Software Engineer role in India.
KLA's interview process for their Software Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for KLA's Software Engineer interview process in India.