Software Engineer Intern
Interview Date
—
Result
Selected
Difficulty
Medium
Rounds
2 rounds
Drive Type
On-Campus
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: On-Campus
Result: Selected
Difficulty: Medium
Rounds: 2 rounds
Topics Asked: Graph Data Structure, Tree Data Structure, Dynamic Programming, Stack, Resume Discussion, KLA Working Culture
This interview experience for a Software Engineer Intern position at KLA took place on-campus. The process involved two main rounds.
Round 1 (Coding Round): This round was conducted on HackerRank in the lab and lasted 90 minutes. There were two coding questions, both related to Graph data structures. The first question, similar to "Find the number of islands," was relatively easy. The second question, "Critical Connections in a Network," was a bit harder to optimize. The candidate solved both questions completely. It was noted that apart from the coding score, the resume and LinkedIn profile were also considered for shortlisting.
Round 2 (Technical + HR): This round was a Zoom meeting of approximately one hour with a technical interviewer. It began with an introduction, followed by three coding questions where only the solution approach was asked.
At the end, the candidate asked questions about KLA's working culture and services. The interviewer was described as polite and helpful. Tips included sharing your approach, not being silent for long periods, and not hesitating to ask for hints if stuck.