Pregunta de entrevista de Tata Consultancy Services

Fibonacci numbers, Inheritance, Polymorphism, Why JAVA?