Imperva interview question

To implement the singleton design pattern,