5.页面有个排序列表,有name和age,后台为一个Arraylist,怎么做排序好点?
6.serverlet的生命周期?
7.软件开发的流程是怎样的?21.使用过UML吗?
第二家:深圳好视网络科技有限公司(南山区)(笔试难度中等,涉及方法命名规则、基本类型赋值、数组定义和赋值、抽象和接口、struts2、输出判断、线程等。)
1.了解spring的MVC架构吗?
2.hibernate有哪几种状态?假如save(obj) ,这个对象是什么状态?
3.DB2和Oracle有什么区别?
4.openSession和getCurrentSession有什么区别?
5.逻辑题:A和B分别在两个岛,有一天B生病了,A有药,但需要C才能运过去,C在船上有一个箱子,里面可以放药,但如果箱子不锁或者锁后将钥匙放在船上的话C可以将药偷出来,A和B各有一把锁,问,怎样才能将药运到B而不被C偷掉?
6.struts的MVC架构?
第三家面试:深圳联信通信科技有限公司(南山区)(无笔试)
1.总结一下你的工作经历?
2.您期望进入哪类大型公司?
3.你为什么来深圳?
4.你的经理怎么评价你的?
5.你和同事的关系怎么样?
6.项目过程中遇到过哪些问题?怎么解决的?
7.说说你的特长?为什么我可以录用你?
8.你未来三年的职业规划是什么?
9.你前台和后台技术怎么样?偏向前台开发是否接受?
第四家,太和物联科技有限公司(南山区)(笔试,分Java基础《全英文选择题》,spring,hibernate和sql三个模块)。
1.悲观锁和乐观锁的区别?
2.hibernate的缓存?
3.对spring的理解?
4.对struts2的理解?以及和struts1的区别?
5.对多线程的理解?
6.jsp和servlet的区别?
7.假如不使用struts的MVC框架,你有哪些方案可以设计前后台交互的框架?
8.hibernate和ibatis的区别?
9.你知道哪些设计模式?
10.你说的单例模式这两种创建方式他们有哪些多线程的问题?
11.如何解决并发问题?
12.jquery有哪些选择器?
13.使用过哪些jsp标签?
14.在Java中你用过哪些排序方式?
15.写过冒泡排序吗?
第五家,深圳讯呼科技有限公司(南山区)(笔试,java+英语试卷,太坑爹了,做完java笔试,还做了一套英语笔试,20多道英语选择题和三个阅读题,还好基本都看懂了。)
1.你都熟悉哪些框架?
2.SSH与SSI有什么区别?哪个更好点?
3.spring你是怎么理解的?
4.讲一下你认为做得最好的,给你带来很大提升的项目?
5. Oracle和DB2,你认为哪个好点?有什么区别,你比较熟悉哪个?熟练程度是?
6.你觉得你擅长哪方面的技术?
第七家:深圳新感觉信息技术有限公司(宝安区)
无笔试,面试主要问了下工作经验,然后介绍公司的业务
第八家:深圳嘉讯软件科技有限公司(南山区)
笔试:
1,谈谈final, finally, finalize的区别。
2,sleep() 和 wait() 有什么区别?
3,String 和StringBuffer的区别?
4,说出ArrayList,Vector, LinkedList的存储性能和特性?
5,HashMap和Hashtable的区别。?
6,error和exception有什么区别?
7,抽象类与接口的区别?
8,jsp有哪些内置对象?作用分别是什么?
9,请简述你对XML,SOAP和webservice的认识?
10,例举几个UML常用的图和作用?
11,请简述一下spring的框架体系?struts的框架体系?你对ibatiS的框架体系?
12,你还用过,或知晓哪些web类程序的框架,软件技术,常用开发包?
13,请用java编写一个二叉树遍历算法的实现?
14,请简述你对常用设计模式的认识?
15,请例举你所熟悉的各种通用通讯协议,短信和彩信等移动数据通讯协议?
16,yield和interrupt的区别?
17,
面试:
1,同步和异步的区别?
2,说说你对struts框架的理解?MVC细分讲解一下?
3,说说你对spring的理解?依赖注入和控制反转有什么区别?
4,设计模式你用过哪些?单例模式中饿汉模式和懒汉模式有什么区别?
5,写过多线程吗?有几种实现方式?
6,webservice用过吗?怎样理解的?
7,数据库连接查询分哪几种?分别有什么特点?
8,死锁是什么概念?
9,作为一个软件工程师,你认为最重要的是什么?
10,