For a Core Java Developer , Questions around following topics should be good.
If Someone is being hired for a Network / Distributed Application,Following questions can be asked
If someone has to work on a Java based web application then he can be asked questions around following topics -
Here are few interview questions on hibernate - Interview Questions Hibernate Interview Questions
Here are questions on J2EE - 500 Java / J2EE Interview Questions and Answers
Here are interview questions on frameworks
Struts Framework - Interview Questions and Answers
Spring Interview Questions FAQs Interview Questions Spring Tutorial JSF
Here are interview questions on Javascript - JavaScript interview questions and answers
Here are questions on markup languages - Interview Questions and Answers on Markup Languages - XML , JSON
If someone has to work on Java UI, then questions around following can be expected -
Every Java Developer is expected to have Database Knowledge so questions around following concepts can be asked
Moreover questions around Tools, Methodologies, Processes can be asked -
- OOPs Concepts
- Abstract Classes and Interfaces
- Constructors
- File IO and Serialization
- Collections - List , Map , Set
- Access Specifiers
- Exceptions - Checked , Unchecked
- Generics
- Java Keywords - Static , Final , volatile, synchronized , transient, this super etc.
- JVM and Memory Management
- Multithreading and Synchronization
- Design Patterns
If Someone is being hired for a Network / Distributed Application,Following questions can be asked
- Communication Protocols like IP, HTTP, TCP, FTP,UDP
- Synchronous vs Asynchronus Communication
- Sockets
- Technologies like RMI, RCP
- Message Queues
- Interface APIs - JMS
If someone has to work on a Java based web application then he can be asked questions around following topics -
- JSP / Servlets
- Web Frameworks like Struts / Spring
- Service Oriented Architecture / Web Services - SOAP / Rest
- Web Technologies like HTML, CSS, Javascript and JQuery
- Markup Languages like XML and JSON.
- Database APIs like JDBC , ORM , Hibernate
- Application and Web Servers
- Caching
Here are few interview questions on hibernate - Interview Questions Hibernate Interview Questions
Here are questions on J2EE - 500 Java / J2EE Interview Questions and Answers
Here are interview questions on frameworks
Struts Framework - Interview Questions and Answers
Spring Interview Questions FAQs Interview Questions Spring Tutorial JSF
Here are interview questions on Javascript - JavaScript interview questions and answers
Here are questions on markup languages - Interview Questions and Answers on Markup Languages - XML , JSON
If someone has to work on Java UI, then questions around following can be expected -
- Applets
- Frameworks like Swing, SWT, AWT
- Advanced Frameworks like JavaFX
Every Java Developer is expected to have Database Knowledge so questions around following concepts can be asked
- SQL Queries - Inner Outer Joins, Group By , Having
- Stored Procedures
- Triggers
- Cursors
Moreover questions around Tools, Methodologies, Processes can be asked -
- Development Tools - Eclipse / RAD
- Design Tools and Diagrams
- Configuration Management Tools like SVN, Clearcase etc
- Defect Management
- Build Tools like Maven, Ant etc
- Testing - Unit Testing, JUnit , Black box , White Box
- Development Methodologies - Agile / Waterfall / Iterative
- Requirement Analysis
- Release Management
Comments
Post a Comment