J.P. Morgan interview question

Design Singleton class ? prevent it from reflection, cloning, serialization