Java_J2EE Job Interview Companion [Arulkumaran 2008-01-22].pdf
(
13916 KB
)
Pobierz
1
Learn Java/J2EE core concepts and key areas
With
Java/J2EE Job Interview Companion
By
K.Arulkumaran
&
A.Sivayini
Technical Reviewers
Craig Malone
Stuart Watson
Arulazi Dhesiaseelan
Lara D’Albreo
Cover Design, Layout, & Editing
A.Sivayini
Acknowledgements
A. Sivayini
Mr. & Mrs. R. Kumaraswamipillai
2
Java/J2EE
Job Interview Companion
Copy Right 2005-2007 ISBN
978-1-4116-6824-9
The author has made every effort in the preparation of this book to ensure the accuracy of the information. However,
information in this book is sold without warranty either expressed or implied. The author will not be held liable for any
damages caused or alleged to be caused either directly or indirectly by this book.
Please e-mail feedback & corrections (technical, grammatical and/or spelling) to
java-interview@hotmail.com
First Edition (220+ Q&A):
Dec 2005
Second Edition (400+ Q&A):
March 2007
3
Outline
SECTION
DESCRIPTION
What this book will do for you?
Motivation for this book
Key Areas index
SECTION 1
Interview questions and answers on:
Java
Fundamentals
Swing
Applet
Performance and Memory issues
Personal and Behavioral/Situational
Behaving right in an interview
Key Points
SECTION 2
Interview questions and answers on:
Enterprise Java
J2EE Overview
Servlet
JSP
JDBC / JTA
JNDI / LDAP
RMI
EJB
JMS
XML
SQL, Database, and O/R mapping
RUP & UML
Struts
Web and Application servers.
Best practices and performance considerations.
Testing and deployment.
Personal and Behavioral/Situational
Key Points
SECTION 3
Putting it all together section.
How would you go about…?
1.
2.
3.
4.
5.
6.
7.
How would you go about documenting your Java/J2EE application?
How would you go about designing a Java/J2EE application?
How would you go about identifying performance problems and/or memory leaks in your Java
application?
How would you go about minimizing memory leaks in your Java/J2EE application?
How would you go about improving performance of your Java/J2EE application?
How would you go about identifying any potential thread-safety issues in your Java/J2EE
application?
How would you go about identifying any potential transactional issues in your Java/J2EE
4
application?
8.
9.
How would you go about applying the Object Oriented (OO) design concepts in your Java/J2EE
application?
How would you go about applying the UML diagrams in your Java/J2EE project?
10. How would you go about describing the software development processes you are familiar with?
11. How would you go about applying the design patterns in your Java/J2EE application?
12. How would you go about designing a Web application where the business tier is on a separate
machine from the presentation tier. The business tier should talk to 2 different databases and your
design should point out the different design patterns?
13. How would you go about determining the enterprise security requirements for your Java/J2EE
application?
14. How would you go about describing the open source projects like JUnit (unit testing), Ant (build
tool), CVS (version control system) and log4J (logging tool) which are integral part of most
Java/J2EE projects?
15. How would you go about describing Service Oriented Architecture (SOA) and Web services?
SECTION 4
Emerging Technologies/Frameworks
Test Driven Development (TDD).
Aspect Oriented Programming (AOP).
Inversion of Control (IoC) (Also known as
Dependency Injection).
Annotations or attributes based programming (xdoclet etc).
Spring framework.
Hibernate framework.
EJB 3.0.
JavaServer Faces (JSF) framework.
SECTION 5
Sample interview questions …
Java
Web Components
Enterprise
Design
General
GLOSSARY OF TERMS
RESOURCES
INDEX
Plik z chomika:
musli_com
Inne pliki z tego folderu:
Big Java Late Objects [Horstmann 2012-02-01].pdf
(167477 KB)
Data Structures_ Abstraction and Design using Java (2nd ed.) [Koffman & Wolfgang 2010-01-26].pdf
(190252 KB)
Big Java Early Objects (5th ed.) [Horstmann 2013-01-04].pdf
(145099 KB)
Data Abstraction and Problem Solving with Java_ Walls and Mirrors (3rd ed.) [Prichard & Carrano 2010-10-30] (photocopier quality).pdf
(110506 KB)
A Little Java, a Few Patterns [Felleisen & Friedman 1997-12-19].pdf
(14847 KB)
Inne foldery tego chomika:
3D Design - Programming
ActionScript
Actionscript - Flash - Flex - Air
Ada
ADO
Zgłoś jeśli
naruszono regulamin