Morgan Stanley Internship interview Experience


account_circleSaurabh Rathi

Department : CSE

CGPA : 8.6

Profile
IT Services
Package/Stipend
Login to view this
Criteria
The company had a minimum pointer criteria of 7.0 with no current backlogs (For CSE,ECE,EEE)
Session
2017-18
Status
Accepted Offer
Round 1

Technical Interview

Time
30 mins
Difficulty
Medium
Interview Experience

He took my resume and glanced through it. I had done a project after 2nd year in summer on neural networks. He asked me everything on the project he could ask. How neural networks works, which neural network you used ,why?,which method,why?,etc. Then he asked me if you were to implement neural networks using data structures then how will you do it? I gave some solutions using graphs(matrix, adjacency list) and B Tree. Then he asked some basic questions and told me not to give bookish answers but on the basis of my experience like when will you use array and when will you use linked list, difference between javascript and c language. Then he asked if you want to combine the positives of both array and linked list and make a new data structure then how will you do it?

Round 2

HR Interview

Time
30 mins
Difficulty
Easy
Interview Experience

He asked me to introduce myself. Then he asked why Morgan Stanley? how much do you know about the company? 2 achievements and 2 failures of your life. 2 strengths and 2 weaknesses . Why should we hire you? . Then he asked me to design a parking lot which took the maximum time of the interview.

Round 3

Technical Interview

Time
30 mins
Difficulty
Medium
Interview Experience

The interview started with he giving me a difficult question on graph (something similar to Travelling salesman problem). I told him i know this requires use of Dynamic Programming but I have not learnt it yet. But i will give it a try using normal BFS, DFS . I was able to give him a solution but obviously not that efficient. After that he asked me a question on trees for which he told me write bug free production level code (something similar to finding inorder successor in a tree). Then he asked me to implement a random number generator function. I did it using a static variable which was storing the previous return value of the same function and initialized the variable with the current timestamp. He was happy with the solution.

Additional

Other comments

Morgan Stanley is one of the best companies which comes to our campus for offering internship. Try to get an internship here. Give your 100% in the interview. You only get 1 chance make it count. Remember, you should be able to justify what you write in your resume. They see if you are doing a project then how well you are involved in it. If a topic he is asking you was not covered in academic curriculum you can directly tell him the same. Ask the interviewer to repeat the question if not clear. Ask him for hint if you are not getting any answer. If he expects you to solve a question, then don't say that you don't know the answer, instead try to give him a solution with what all knowledge you have ! Best of Luck :)