Pregunta de entrevista de Citi

Java fundamentals, with focus on OOPS concepts. Design patterns.