Pregunta de entrevista de Amazon

System design, OOPS, recursions, stack