Pergunta de entrevista da empresa Tata Consultancy Services

Fibonacci numbers, Inheritance, Polymorphism, Why JAVA?