欢迎来到Java学习网!
设为首页 | 加入收藏
当前位置: 首页 > Java其它 > 认证考试 >

考察范畴

以下为个人根据目前对Java Soft Engineer职位的理解进行的罗列,不足之处请指点。

硬指标:

j2se(集合、异常、线程、反射) 基础知识及个人的理解层度

数据结构:链表、单双向链表、循环链表、集合排序(comparable接口)、队列、以hash为基础的结构实现

sql语言:DB2、Oracle、SQL Server等使用经验(优化如not in和 not exists、差异)

XML技术:曾使用框架,如Dom4j等

Ant:脚本编写

Xdoclet:会使用doclipse等插件进行JAVA2XML、XML2JAVA的转化,及其不合理地方的修改

JSP、Servlet、javabean等基础知识

Ajax、JS、CSS及使用框架(DWR)

面向对象的基础知识

Struts框架: 基本原理、运行顺序(案例)、验证框架、formbean特色、标签、扩展

Spring:Ioc、AOP原理(案例)、filter(案例)、切面使用、所用的设计模式、特色功能

ORM框架:Hibernate、Ibatis、JPA规范

SSH最佳实践:(业务案例)

事务:事务管理、事务边界、事务锁。

并发:并发管理,解决方案

设计模式:单例模式、工厂模式、代理模式、适配器模式及其应用

J2EE规范:

EJB1.1、EJB1.2规范:sessionbean、entitybean、messagebean管理,部署文件编写(重点)、容器配置部署文件编写、数据源设置、消息系统配置、事务配置、安全配置;CMP持久化配置、BMP配置。

JNDI:原理及在各应用服务器中的实现及区别。

EJB3规范:相比1.2的区别,差异,持久化方案JPA使用以及事务、安全等配置。

EJB客户端的访问在各个J2EE规范下的不同点。

JMS:基本概念,引擎、解决方案,案例及个人理解程度

WebServices 与SOA:SOAP协议、WSDL描述、WS的流行引擎Axis2,开发案例,及对SOA的理解,产品、项目的经验。

工作流:概念、原理、流行实践JBPM的使用案例。

操作系统:

Unix、Linux类:RedHat、FreeBsd、Debian及其shell脚本编写(vi编辑器使用、引用其他shell、环境设置、判断语句等)

专业领域:

安全:PKI、SSO

软指标:

语言种类(英语或日语)

书面:写工作报告、交流技术难题、toipc讨论等

口语:与外籍团队交流

文化背景:从事的行业背景或者研究方向

项目经验:所做过的项目及其积累。

项目管理:项目规划设计等等方面

    相关教程
    推荐内容