Panda Guru LogoPanda
Guru

Kotak Mahindra Bank | SDE2 (Frontend) | Gurgaon

Round 1: Bar Raiser

Questions:

  1. Longest Substring Without Repeating Characters
  2. Binary Tree Maximum Path Sum

I couldn't solve the second question, as tree-based questions are rarely asked in frontend interviews.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2: Machine Coding

Questions:

  1. Reverse vowels in each word of a string.
  2. A React coding problem to search and highlight a given string in a list of cities.
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3: Design

Questions: Design Netflix minus the video streaming part. I struggled a bit with the authentication logic and was also asked questions on performance and the pseudocode for debouncing.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Result: The entire interview process took over two months, and I had to repeatedly contact the HR to get interviews scheduled. Two days after the final round, I received an email stating that I had cleared the interview and was asked to share documents for the offer discussion. Three weeks passed with no response from HR. When I reached out, I was told that the company was currently under a hiring freeze and that they were uncertain about proceeding with the offer.

Wasted nearly three months of my time. It has been, by far, the worst interview experience I’ve had with any company.