首先,要感谢神奇的Iteye,带了了这次面试的机会,无论如何经历比结果重要。
个人情况如有兴趣,请参阅
http://www.iteye.com/topic/991391。
首先是电话面试,感觉当时有点紧张,看来不习惯一个电话对着两个人说的感觉,时空错乱?
以下是部分面试题,凭事后记忆,还请诸位海涵。
一、电话面试
面试官两名,轮流提问。时间1小时
1、自我介绍。
还有诸如是否结婚。是否有意愿来杭州发展(其实本人觉得:
百万年薪,非洲都可以去)
2、为什么离职
3、技术方面有哪些优势?哪些不足?如何弥补?
4、服务器有没有过宕机?为什么?如何处理
5、如何处理并发?锁机制
6、如何找到消耗比较大的SQL
7、项目情况。最大困难、规模/访问量、日志如何处理、个人在项目中的最大价值、几个业务的详细处理流程。如何进行代码质量控制。
8、你有什么问题需要了解(个人比较俗,除了money还真不知道问点什么,还请有经验的大大指教)
两天以后,接到HR的电话,希望我能到杭州面试,我们给您预定机票,可否?
什么?Really?(牛人请勿鄙视)。好,不去白不去,闲着也是闲着,反正没去过杭州。
飞行了1300多公里以后,到了传说中的支付宝(ps:约在4楼,不知咋的电梯就是按不了4,只的按3再爬一楼,原来3楼就是传说中的淘宝)。
到了4楼,找了前台,先填个个人信息+笔试题。
二、笔试
规定时间1小时。感觉只花了40分钟,赶时间面试就没再答了。
1、Cookie与Session区别
2、Post与Get区别
3、谈Java的垃圾回收机制
4、如何实现线程安全、高可用的hashMap
5、重写equal()还得实现什么方法
6、条件查询慢如何优化
7、写查询各学科选修人数SQL
学生 学科 选课
id id 学生id
name name 学科id
8、事务属性包括哪些?Spring、Jdbc举例
9、JVM的最大线程数 (这个问题的讨论
http://www.iteye.com/topic/1035818)
10、集群部署
11、treeMap程序运行
12、linux指令,本人没搞过,是解析字符串之类的
13、mysql创建序列等几个mysql的题
三、第一轮面试
面试官两名,轮流提问,。时间:1小时
1、项目情况。问得比较详细,系统架构、包含哪些业务啊,采用的技术啊,并发问题的解决策略等等。
2、如何看待加班这个问题(Ps:画外音估计就是这里是常加班的,碰到这个问题,弱势一方比较有利的只能顺坡下)
四、第二轮面试
面试官两名,轮流提问,其中一名为部门主管,主要提问人。时间:30分钟左右
1、自我介绍、为什么离职(最郁闷的环节,有完没完啊)
2、数字证书相关问题
3、之前项目的情况
4、希望找什么公司
5、工资待遇要求
6、个人信息表背面还没填,请签个名(ps:汗!做题时花了点时间观察其工作环境,童鞋们要注意)
一轮下来,如何处理并发问题反复提到,有个帖子,欢迎讨论(
http://www.iteye.com/topic/1039534)