Pergunta de entrevista da empresa Accenture

In the interview they asked me to tell about myself, then a few basic java questions like 1. What is overloading, overriding,constructors with examples. Why do we need it? 2. Can we overload the main method or constructor? 3. Can we override the static method? 4. Interface, abstraction, static, final 5. Hibernate 6. JDBC connectivity 7. Web application What is the biggest challenge that you have ever faced and how you overcame it. Any escalation you faced in a recent project and how you handled the pressure.