`

面试提纲

 
阅读更多
面试考察
1、基础知识掌握程度(必备,基础不过关就别谈经验和兴趣)
2、知识面 (可以不全面,但应该听说或了解过)
3、工作经验(具体项目介绍时,让他谈项目中的体会,然后顺着面试者的思路展开提问,只问简历的涉及点)
4、思维习惯 (风格和解决问题的能力,譬如验证码、用户密码提示、密码发送、页面间参数传递)
5、技术敏感性、兴趣、热情 (知识面、软件版本、网站、IT界名人、新技术动态)

技术敏感性/问题解决能力,而不是记忆能力
在面试过程中,针对对方的项目,问一些开放性问题:技术实现、设计、架构,开发过程

专业素养
国内、外知名Java网站、图书、项目等
常用Java软件的版本(切入项目中时)

Java基础(OO、Java core、Java util、Java IO、Exception Handling、Java Network)
自己Java基础知识定位?

overload和override的区别

String类是否可以继承?

String和StringBuffer区别


异常的两种类型,Error和Exception的区别
checked、runtime

ArrayList、Vector、LinkedList区别

List和Set的区别

什么是对象序列化?
Serializable、ObjectOutputStream.writeObject(Object obj)


Servlet和JSP基础
Servlet生命周期
Servlet启动过程
4过程,init两种情况
怎么让一个Servlet随容器启动而启动?

redirect和forward区别
setAttribute
http 301

Servlet继承关系
HttpServlet、protected

Servlet版本
2.4 2003.11 J2EE1.4
2.5 2005.9  JavaEE 5
3.0 2009.1  JavaEE 6

常用的Servlet容器
Tomcat,Resin,Jetty

doGet和doPost区别、场景

页面间传递对象的方法
request、session、application、cookie
<jsp:include page />、<%@ include file>区别

J2EE
什么是J2EE
Java EE 和J2EE的命名依据

J2EE常用术语
JNDI JMS JTA RMI/IIOP JDO JPA

J2EE是一种规范还是实现技术?

设计模式
Singleton template Command Observer facade

设计原则
高内聚低耦合 LSP OCP ISP

SSH
Struts的启动过程
ActionServlet

Action单例(实例变量声明,Webwork ThreadLocal)
Struts的标签
logic/JSTL iterator core
Bean/JSTL EL

Hibernate
id generator(native、assigned、increment、uuid)应用场景、原理及实现
lazy loading 原理、业务场景
load和get的区别
batch insert和update
domain的equals方法覆盖(Set属性)

Criteria查询
NativeSQL
乐观锁(optimistic-lock version)
Hibernate的两种实体模式:pojo和dynamic-map
领域模型

Spring
IoC
依赖注入的几种方式(构造子、setter、默认)

AOP
A的意思,具体是? 日志、安全、事务
OpenSessionInView
DAO,领域模型(架构设计)


--------------------------------------------------------
cookie与session原理, sso, 开发平台,

表关系 举例,后台管理模型

数据库3大设计范式
分享到:
评论
1 楼 zcz123 2014-04-23  
写的不错,挺细的

相关推荐

    结构化面试提纲(14个维度选拔考查).doc

    以下是对结构化面试提纲中14个维度的详细解释: 1. 面试气氛营造:面试官会通过轻松的开场白和非正式的交谈来创造一个舒适的环境,观察应聘者与陌生人的交往能力,以及对环境的适应性。 2. 基本情况了解:这部分...

    人力资源管理管理面试提纲.pdf

    您提供的内容仅包含标题、描述和部分内容中的一小段难以理解的数字和字母序列,并未提供有关人力资源管理管理面试提纲的具体信息。如果需要生成关于人力资源管理或面试提纲的相关知识点,需要提供具体且有意义的内容...

    C++华为面试提纲

    ### C++华为面试提纲详解 #### 一、语言基础知识(30分) 在这一部分,面试官将重点考察应聘者对于C++基础语法的掌握程度。以下是一些可能涉及的关键知识点: 1. **基本数据类型**:了解整型(int、short、long等)...

    1-应届生面试提纲.doc

    一份详尽的面试提纲,对于求职者而言,无疑是一盏指路明灯,能帮助他们更清晰地了解面试中可能遇到的问题,提前做好充分准备。 面试开始时,求职者通常需要进行自我介绍,这是给面试官留下第一印象的重要环节。在...

    绩效经理面试提纲(周代进).pdf

    在提供的文件内容中,我们可以提取出一些关键的知识点,虽然文档内容被重复的数字和一些技术术语所充斥,但我们可以识别和理解文档标题和描述中提到的“绩效经理面试提纲”这一主题,并结合被扫描出的关于绩效管理的...

    销售主管面试提纲.docx

    【销售主管面试提纲】 面试销售主管这一职位时,评估的重点包括候选人的基本情况、精力与兴趣、岗位专业知识、销售技巧与能力、灵活多变性、人际能力、独立工作能力和处理矛盾冲突的能力。以下是对这些方面的详细...

    蚂蚁金服面试提纲

    蚂蚁金服面试提纲,给想去蚂蚁金服的同学参考,参考,参考!

    HKU-LAC面试提纲

    ### HKU-LAC面试提纲知识点解析 #### 自我介绍 - **基本信息**:考生需准备好个人基本信息,包括但不限于姓名、毕业院校等。 - **性格特点**:展示个人性格特质,如活力四射、投入度高,这有助于面试官更好地理解...

    java常见面试提纲,十题九中

    java常见面试提纲

    范文1、外派管理人员候选人面试提纲.doc

    【外派管理人员面试提纲详解】 外派管理人员的面试提纲是评估候选人是否适合海外职位的关键环节,涉及多个方面,包括动机、健康状况、语言能力、家庭因素、足智多谋性和主动性、适应性、职业规划以及经济问题。以下...

    SAP FICO 面试提纲

    SAP FICO是SAP系统的核心模块之一,负责财务会计和管理会计的功能。以下是根据给定文件内容提取的知识点: 1. SCC1和SCC4的区别:...在面试中对这些知识点有深刻的理解和应用能力,将大大提升应聘者在面试中的表现。

    JAVA面试提纲包括JAVA基础知识总结、数据结构、JVM、多线程等

    之前前辈传下来的复习提纲,帮助校招生找到好的工作。 其中校招真题题解,JAVA IO,JAVA 并发,JAVA 基础,JAVA容器,JVM Leetcode、LINUX,Mysql,代码风格规范,计算机操作系统、算法、剑指offer、面向对象思想、...

    2018JAVA经典就业面试大纲

    【2018JAVA经典就业面试大纲】 在Java开发者的职业生涯中,面试是至关重要的一个环节,它决定了你能否进入理想的公司,进一步提升自己的技能。这份2018年的Java经典就业面试大纲全面覆盖了Java基础到进阶的各个方面...

    永佳ASP。network面试提纲

    ASP.NET 是微软开发的一个用于构建Web应用程序的框架,它简化了.NET Framework上的Web开发过程。以下是从标题、描述和部分内容中提取的ASP.NET相关的知识点: 1. 访问修饰符:`private`、`protected`、`public` 和 ...

    OSPF总结适用于作为面试提纲以及自己研究提高

    OSPF(Open Shortest Path First)是互联网协议路由选择协议之一,主要用于内部网关协议(IGP)在自治...这些知识点构成了OSPF协议的核心,理解和掌握它们对于网络工程师在面试中展示专业能力或日常网络管理至关重要。

    C#程序员的面试大全

    【C#程序员面试知识点】 1. **面向对象特性**:面向对象编程语言具有封装性、继承性和多态性。封装性使得数据和方法能够隐藏在类的内部,防止外部不必要的干扰;继承性允许子类继承父类的属性和方法,减少代码重复...

    面试设计(PPT52页).ppt

    面试问题设计的过程包括识别岗位关键素质、形成结构化面试提纲、制定评价标准,并通过试测确保问题的有效性。 面试误区是面试官需要注意避免的。例如,只关注具体事实可能导致忽视候选人的深层动机和特质;理论家型...

    HR招聘面试技巧.pptx

    面试前,面试官应自我提问,例如应聘者需要具备哪些技能,预期的工作期限,晋升机会,可能面临的挑战,以及应聘者在团队中的角色等,这有助于形成面试提纲,确保面试过程有针对性并有效地评估应聘者。 面试提纲的...

    开发人员结构化面试大纲

    ### 开发人员结构化面试大纲知识点详解 #### 数据库方面 **存储过程和函数的区别** - **存储过程**: 是一种用户定义的SQL指令集合,旨在完成特定任务或针对特定表和其他对象的操作。用户可以直接调用这些存储过程...

Global site tag (gtag.js) - Google Analytics