myKaarma Interview (SDE) Experience’ 2021

Role: Software Development Engineer Intern

Shivam Verma

--

As a computer science student, I was always interested in the opportunity to work as an intern at a tech company. So when I heard that myKaarma was holding a coding round at my college for an intern SDE role with a stipend of 80,000, I was excited to give it a shot.

The coding round consisted of two questions — one hard and one medium — related to data structures and algorithms. To be selected for the next round, candidates had to solve both questions. I was fortunate enough to be among the candidates who made it through to the interview round.

The interview took place online via Google Meet and lasted about an hour. The first round interviewer asked me to introduce myself and then proceeded to ask me the following two questions:

  1. Write complete code to find the nth node from the end of a linked list. Return a list of the values of all nodes that have a distance K from the target node. The answer can be returned in any order.
  2. Given an integer num, write a program to find the closest palindrome to num (excluding num). The output need not be larger than num. It can be smaller or larger than num. ‘Closest’ means that the absolute difference between two integers should be minimum.

I was able to answer both of these questions successfully, which I attribute to my strong foundation in data structures and algorithms.

--

--

Shivam Verma

SWE @Microsoft || Building @shop2app || prev intern @daveai, @plunes & @rivi || Interview Preparation with me at https://topmate.io/shivam_verma10