一面:
1.进程和线程的区别;
2.什么叫线程安全?举例说明;
3.OSI七层模型,包括TCP,IP的一些基本知识;
4.数据库的锁;
5.DFS,BFS算法;
6.还有一些诸如collection framework的Java基础;
7、http中,get post的区别;
8、有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统?
9、比较熟悉什么技术?
二面:
1、是否愿意去杭州?
2、熟悉各种技术框架么?源码读过么?
3、数据库了解什么?mysql了解么?
4、前台技术,看我用的ExtJS,就问是否了解JQuery;
5、进现在的公司,觉得对技术是否有提升?
6、是否了解augularJS, nodejs,cmd规范,amd规范等;
7、jvm性能调优都做了什么;
8、高并发情况下,我们系统是如何支撑大量的请求的?
9、集群如何同步会话状态;
10、负载均衡的原理;
11、数据库事务属性;
12、二叉树的遍历算法;
13、hashtable和hashmap的区别;
14、并发、同步的接口或方法;
15、string、stringbuilder、stringbuffer区别;
16、https处理的一个过程,对称加密和非对称加密;
17、线程的几种状态;
三面:
1、struts1.2和webwork的区别
2、hibernate和ibatis的区别
3、spring工作机制,IOC容器
4、servlet的一些相关问题
5、webservice相关
6、java基础:jvm,HashSet等等
7、考察学习新技术的能力
8、前后端优化的基本常识,比如js放在后面不阻塞等;原生js的理解,正则,时间冒泡等。
9、firebug,fiddle等调试工具;如果是基本使用,看下ext框架,jquery等熟悉程度。jquery插件机制,sizzle选择器。
10、作用域链, 闭包的理解。
HR面:
1、愿意去杭州发展么?我说要考虑,hr就问主要考虑什么问题?
2、从技术角度来说,你觉得你跟你同学比怎么样?
3、你的父母怎么看待你的;
4、个人优势;
5、与同事沟通的时候,如果遇到冲突了如何解决?
15、工作中觉得哪方面欠缺?
16、有问题要问么?
17、期望薪水;
18、为什么要离开现在的公司?
全部评论
(0) 回帖