Taro Logo

Java Delevoper Interview Experience - Montreal, Canada

May 1, 2012
Positive ExperienceNo Offer

Process

He asked several questions about Java basics, threading, and algorithms. However, I was unfamiliar with how interviews are conducted in Canada and expected feedback on whether he needed more information. He simply responded with "Ok, good" and moved to the next question. Later, I realized he hadn't received what he was looking for.

Questions:

  • What are deadlock and livelock?
  • If you have two lists (one very large and the other small), how do you find their intersection?
  • The producer-consumer problem.
  • The difference between String and StringBuffer.
  • What is the garbage collector and how does it work?

He had a very "weird" English accent, as French was his primary language. This required me to ask him to repeat the questions. Be prepared to be questioned about your answers. If you believe you are correct, don't hesitate to stand by your answer; they will try to confuse you to gauge your certainty.

Questions

Are you familiar with the Producer/Consumer problem? How do you solve it?

What is a deadlock and a livelock? What's the difference?

What is the difference between String and StringBuffer?

How do you get the intersection between two collections, one very big and the other small?

What is a Garbage Collector and how does it work?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Morgan Stanley Java Delevoper role in Montreal, Quebec.

Success Rate

0%
Pass Rate

Morgan Stanley's interview process for their Java Delevoper roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Morgan Stanley's Java Delevoper interview process in Montreal, Quebec.

Morgan Stanley Work Experiences