The process of converting an object into byte sequence that can be persisted to a disk or can be sent through streams is called Serialization.

The reverse process of Serialization, i.e. creating objects from a sequence of bytes is called deserialization.

BY Best Interview Question ON 13 Jan 2019