Citi interview question

The questions were primarily on Data structures, design patterns, OOPs concepts, Java etc