歡迎您光臨本站 註冊首頁

Java Software Engineer 考核指標

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

考察範疇

以下為個人根據目前對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討論等

口語:與外籍團隊交流

文化背景:從事的行業背景或者研究方向

項目經驗:所做過的項目及其積累.

項目管理:項目規劃設計等等方面


[火星人 ] Java Software Engineer 考核指標已經有169次圍觀

http://coctec.com/docs/java/show-post-61203.html