I had an interview experience at Morgan Stanley for a Software Engineer position. The interview process consisted of four rounds.
Round 1: Online Assessment
The first round was an online assessment that included 10 multiple-choice questions and two coding questions. The coding questions were of medium difficulty level.
Round 2: Technical Interview I
The second round was a technical interview that focused on data structures and algorithms, Java concepts, and SQL queries. Some of the questions asked were:
Round 3: Technical Interview II
The third round was another technical interview that focused on data structures and algorithms, Java concepts, and optimization. Some of the questions asked were:
Hiring Manager Round
The final round was with the hiring manager. It involved a discussion about my project, the technologies used, fallback mechanisms, and recent features implemented. There were also some behavioral questions.
Overall, I found the interview process to be challenging but rewarding. The interviewers were professional and provided helpful feedback. I enjoyed the experience and learned a lot from the process.