22/02 - 25
This write up contains the things that were happened during the KLA Men's Drive 2025 for the SQE Intern role on 12 Feb 2025.

ROUND 1

There were two coding problems.

  1. URL validation. code
    Format: protocol://domain:port/path?security#fragment

NOTE: port range is from 1 - 65535

  1. Minimum window containing the target string. gfg leetcode

ROUND 2

Validate the logs, which will be in the format below.

Format: Date | IP | Status Code | Endpoint
Eg: 2025-02-13 12:45:12 | 192.168.158.125 | 200 | /profile

There may also be malformed entries in the log file.

How would you validate these entries and how will you store it ?

Follow up questions:

  1. Get all the valid logs entries.
  2. In the log entires there is an additional field with time in seconds. So now get all the endpoints with their total time.
2025-02-13 12:45:12 | 192.168.158.125 | 200 | /profile | 134
  1. Get all the unique endpoints
  2. Find the time frame in a day having maximum number of requests

NOTE: time frame is like 1.00 - 2.00, 2.00 - 3.00, 12.00 - 13.00, etc.,

ROUND 3

Redesigning the Architecture.

In this architecture, There are ‘N’ clients running some automated tests and sending step-by-step tests results to the database. And there is a web app that fetches results from the database to display it on the frontend.

With the current architecture, lock may occur while all the test clients and the frontend are trying to read/write to the database. How would you solve this problem ?

ROUND 4

  • Discussions on the projects which I have worked on.
  • What is KLA ?
  • Why KLA ?
  • How much you are interested to join KLA ?
  • What did your seniors say about KLA ?
  • General discussions on KLA and SQE Intern role.

I’m not sure if the interviewer was from HR since he was talking about a lot of technical stuff.

Uff…That’s all about the interview rounds. Only thing is to be technically enough to some level, So you could tackle the different counter questions. Communicate with the interviewer more, speak out while you are thinking.