Java Serialization is defined as a process by which an object can be serialized to be store on a file or sent over network. It is one of the most important concepts but is often overlooked by the developers. However, Java Serialization is an important topic when it comes to Java interviews. Any Java interview will have at least 2-3 questions on this topic. This post compiles a list of some most...