After succeeding in the HR and technical phone interviews, I was invited to an Assessment Center at MS headquarters in Budapest.
The first part was a group exercise. The other candidates and I had to decide which technical solution we would choose to solve a specific problem. In this part, the most important things were to cooperate with the others and also make a decision as fast as possible. No technical expertise was required.
The second part was an HR interview. They mostly asked questions they had already asked during the phone interview.
The last part was a technical interview, and this was the most difficult. As I'm just finishing my first course in Java, I could not answer most of these questions, as they were very deep and specific.
Although the interview was tough, the whole process was very well organized, and the interviewers were super-friendly and helped me a lot. It was the best work interview experience of my life!
Why is the String class specific in Java?
Compare thread behavior in single-processor, multiple-core systems versus multiple-processor, single-core systems.
Compare StringBuffer and StringReader.
And one tricky logical exercise.
The following metrics were computed from 5 interview experiences for the Morgan Stanley Java Developer role in Budapest, Hungary.
Morgan Stanley's interview process for their Java Developer roles in Budapest, Hungary is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Morgan Stanley's Java Developer interview process in Budapest, Hungary.