刚才接了个电话,属于电话面试,挂了电话才知道自己是多么的无知。下面把面试问题列举如下,答案等我有时间了再填写吧。自我介绍是必须的,我介绍一分钟后下面开始:
1、数据库sql语言: 如何过滤人员表里面姓名相同的数据?
2、Hibernate的高级优化如何做?
3、Spring的AOP如何使用,annotation的使用?
4、Spring bean的作用域都有哪些?
5、简单说说JDK1.5的新特性?
6、如何避免Struts2的表单重复提交?
7、说说你使用过的Sql优化?
8、java的设计模式请说出几个并说明原理?
9、如果一个树有父节点和子节点,你选用哪种设计模式?
10、简要谈谈你的优缺点,一分钟时间?
这些题目我觉得没有三年以上的项目工作经验是不好全部回答正确的。我也是用了我最大的努力,仔细思考,才回答完毕。回答的不是很好,最起码我是这么感觉的。不知大家看到我认为比较经典的题目有何想法,欢迎解决问题。
最后谈谈:
作为一颗小树,想长大就需要充分接收阳光和雨露的滋润,还要经历风霜雨雪的摧残,当你能傲然耸立的时候就是你成功的时候。这句话是我仅仅针对软件开发工程师做的分析。
大学毕业---->小树
开源框架---->阳光
技术发展---->雨露
项目经验---->风霜雨雪
理论知识---->傲然耸立的支撑(枝干)
Money ----> 一片片的叶子(摇钱树)
人生价值---->一棵值得敬佩且充满沧桑的树
这个比喻不知道大家赞同不,我感觉挺适合的。