Telephonic Interview.
Questions asked were mainly on Java concepts. A few of them are:
Immutable class Immutable collection Exceptions in inheritance Interface vs. Abstract How to prevent Singleton Pattern from Reflection, Serialization, and Cloning? Atomic operations What is a serialVersionUID and why should I use it? If you are trying to restore (deserialize) empdata.dat to the Employee class, you can see it is not correct. These are two different formats. Note: Technically, this will deserialize without error, skipping the missing field. However, your business logic output may not be as expected. Transient super.super() Why implement hashCode() and equals() in Java? Notify and NotifyAll Thread safety in Singleton Static methods cannot be overridden because they are not dispatched on the object instance at runtime. How ConcurrentHashMap Works Internally in Java
The following metrics were computed from 7 interview experiences for the Morgan Stanley Senior Java Developer role in Bengaluru, Karnataka.
Morgan Stanley's interview process for their Senior Java Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Morgan Stanley's Senior Java Developer interview process in Bengaluru, Karnataka.