java面试题(英文版).doc





《java面试题(英文版).doc》由会员分享,可在线阅读,更多相关《java面试题(英文版).doc(580页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-+1Learn Java/J2EE core concepts and key areasWithJava/J2EE Job Interview CompanionByK.Arulkumaran&A.SivayiniTechnical ReviewersCraig MaloneStuart WatsonArulazi DhesiaseelanLara DAlbreoCover Design, Layout, & EditingA.SivayiniAcknowledgementsA. SivayiniMr. & Mrs. R. Kumaraswamipillai2Java/J2EEJob In
2、terview CompanionCopy Right 2005-2007 ISBN 978-1-4116-6824-9The 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 anydam
3、ages caused or alleged to be caused either directly or indirectly by this book.Please e-mail feedback & corrections (technical, grammatical and/or spelling) tojava-First Edition (220+ Q&A): Dec 2005Second Edition (400+ Q&A): March 20073OutlineSECTION DESCRIPTIONWhat this book will do for you?Motivat
4、ion for this bookKey Areas indexSECTION 1 Interview questions and answers on:Java Fundamentals Swing Applet Performance and Memory issues Personal and Behavioral/Situational Behaving right in an interview Key PointsSECTION 2 Interview questions and answers on:Enterprise Java J2EE Overview Servlet JS
5、P 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 PointsSECTION 3 Putting it all together section.How would you go about?
6、1. How would you go about documenting your Java/J2EE application?2. How would you go about designing a Java/J2EE application?3. How would you go about identifying performance problems and/or memory leaks in your Javaapplication?4. How would you go about minimizing memory leaks in your Java/J2EE appl
7、ication?5. How would you go about improving performance of your Java/J2EE application?6. How would you go about identifying any potential thread-safety issues in your Java/J2EEapplication?7. How would you go about identifying any potential transactional issues in your Java/J2EE4application?8. How wo
8、uld you go about applying the Object Oriented (OO) design concepts in your Java/J2EEapplication?9. 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 appl
9、ying 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 separatemachine from the presentation tier. The business tier should talk to 2 different databases and yourdesign should point out the different design patter
10、ns?13. How would you go about determining the enterprise security requirements for your Java/J2EEapplication?14. How would you go about describing the open source projects like JUnit (unit testing), Ant (buildtool), CVS (version control system) and log4J (logging tool) which are integral part of mos
11、tJava/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
12、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 GeneralGLOSSARY OF TERMSRESOURCESINDEX5Table of contentsOutline_ 3Table of contents _ 5What this boo
13、k will do for you? _ 7Motivation for this book _ 8Key Areas Index _ 11Java Interview questions & answers _ 13Java Fundamentals _ 14Java Swing _ 69Java Applet_ 76Java Performance and Memory issues _ 78Java Personal and Behavioral/Situational _ 83Java Behaving right in an interview_ 89Java Key Points
14、_ 91Enterprise Java Interview questions & answers _ 94Enterprise - J2EE Overview_ 95Enterprise - Servlet_ 108Enterprise - JSP _ 126Enterprise JDBC & JTA_ 145Enterprise JNDI & LDAP _ 155Enterprise - RMI _ 159Enterprise EJB 2.x _ 163Enterprise - JMS _ 180Enterprise - XML _ 190Enterprise SQL, Database,
15、 and O/R mapping_ 197Enterprise - RUP & UML_ 206Enterprise - Struts_ 214Enterprise - Web and Application servers _ 218Enterprise - Best practices and performance considerations _ 222Enterprise Logging, testing and deployment _ 225Enterprise Personal and Behavioral/Situational_ 228Enterprise Software
16、 development process_ 230Enterprise Key Points _ 233How would you go about?_ 238Q 01: How would you go about documenting your Java/J2EE application? FAQ_ 239Q 02: How would you go about designing a Java/J2EE application? FAQ _ 240Q 03: How would you go about identifying performance and/or memory iss
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 试题 英文

限制150内