Here are the questions asked in an interview with the company Amdocs, calling for Java developers with 2 to 5 years of IT experience.
Java Questions:
- Where and why do we use the synchronized keyword?
- Give an example of polymorphism in java with code?
- What are the classes and interfaces used in Collection framework, briefly explain them?
- What are inner classes and why do we need them?
- Do we name the java file using the Outer class’s name?
- How to access the inner class?
- Why do we need an abstract class from design perspective?
- Difference between keywords and variables?
- What is the deployment process of your application?
- Explain MVC?
- What are the components in your application that correspond to Model View and Controller components?
- Which application server do you use to deploy your app?
- What database do you use and how do you connect your java application to the database?
- What is JNDI?
- What is EJB?
- What do u mean by serialization? How do we achieve it in java?
Amdocs, Pune is doing a lot of hiring these days. In case you have attended an interview with Amdocs recently, please post the questions that were asked in comments. Let’s share interview questions, experiences and make our lives easier.
Feel free to comment the answers to these questions.