初级Java工程师面试要点

来源:互联网 发布:陕西被网络大V 编辑:程序博客网 时间:2024/05/22 05:26

总结一些考察初级Java程序员技术能力的要点,希望对大家有用:

 

Java基础方面:String操作,final的用法作用,GC的用法作用,Java pass by value & pass by reference, static code block, Java Memory, Exception, 接口和抽象类, 多线程, Singleton, Java Reflection 等等, 主要考察应聘者对Java语言的基本应用和理解能力。

 

开源框架方面:Struts, Spring, IoC, Hibernate, JPA, Entity Bean,Session Bean等等,根据项目经验和skillset考察应聘者对常用框架的应用和理解能力

 

Web 开发方面: JSP, Ajax (结合常用的JQuery, Prototype, GWT等框架), HTML, 页面元素的输入检测等等,考察应聘者的Web开发能力

 

数据库方面:SQL, join, count, group by, order by等等, 考察最基本的SQL语句掌握情况

 

算法方面:冒泡排序,搜索策略

 

团队协作方面: 代码的check in check out, CI, Code Review, 通过了解应聘者是如何进行代码提交,代码审查考察对方是否重视代码质量,是否遵守工作流程。

 

其他: TDD, Agile, Unit Test

 

加强一点儿:Performance测试调优, Security, JMS, 负载

 

 

原创粉丝点击