我周六在北京面的深圳岗位,一共三面:
一面上来做三道题:
1. Java 代码写结果
ArrayList<Integer> list = new ArrayList<Integer>();
ArrayList<String> list2 = new ArrayList<String>();
System.out.println(list.getClass() == list2.getClass());
2. 编程
给一个数组,如果其中两个数字只出现了一次,其他数字都出现了两次,找出这两个数字。
3. 数据库设计
如果一个系统中每天会有几百万的订单,每个订单的持续时间差不多是三个月,请设计数据库(这道题我没怎么懂)
做完之后就问了一些短平快的问题:
MyBatis 如何开启延迟加载;
union 和 union all 的区别;
Spring bean 如何使之成为 prototype 作用域;
jQuery 改变 CSS 属性(可能和我写会 jQuery 有关);
还有其他的一些题。
二面全部问的是项目,问得比较细。
三面 hr 面。
总体来说还是比较干脆的,我穿的正装去的,然后发现其他面试的同学都没穿,但是面试官都穿了,感觉穿了有加分。