Microsoft | SDE Intern | Bengaluru | Jul 2018 [Rejected]

Status: Undergrad, BTech in CS at top college
Position: SDE intern at Microsoft
Location: Bengaluru, India
Date: July 29, 2018

It was On Campus hiring for third year undergraduates for the position of SDE intern for summer internship. This was open to students of three streams CS, IT, CCE(Computers and Communication)

Round 1: Online test(75 minutes)
It was a online coding test on cocubes. This consisted of three coding questions.
Number of questions: 3
The questions were randomly allotted to different people. 3 questions that I got:

  1. Given a alphanumeric string, seperate the strings and number. Basically return a string having alphabets followed by numbers.
  2. Return an array after rotaing the array by n, k times.
  3. Return kth to last node of a linked list.
    The third question had the maximum weightage.

Round 2: Pen and paper round(30 minutes)
Shorlisted people were selected for second round. The team from Microsoft gave a presentation following which they gave 2 questions.

  1. Check if one String is the permutation of the other.
  2. Count the number of occurance of a phrase in a sentence. The phrase might contain spaces in between them.

We had to write the solutions on a sheet of paper provided by them. This was then evaluated by the team themselves. They primarily focussed on the time complexity and the approach of solving.

I could not get through this round.
But this was followed by two techincal interviews and a HR interview. The technical interviews were mainly on Dynamic programming problems.

Comments (1)