随着前两次的电话面试,终于迎来了阿里的笔试通知(2014年4月9日 09:30)到阿里滨江总部面试,一大早过去,过去之后才发现 早了一个小时,由于进去需要和登记以及审核,所以就在外面等,顺便看了下 io , struts2 以及spring mvc 的区别,还有mina 的应用场景,时间匆匆而过,到了九点半,就联系面试官,迎来焦急的等待,终于见到面试官, 想着会问到一些问题,结果就问了集合,我讲了 set , list, 以及map 接口 还有他们之间区别, 然后面试官让我讲讲 map的实现原理,我说, map 内部是通过散列表来维护entry链, 然后他又问了 key 有什么要求,我说 可能有长度限制吧, 还有hashcode 要重新之类的。 然后他又让我讲java的异常,我讲了 异常分为运行时,以及非运行时异常,他有问题这两种有什么区别,我说....。然后他就说 你还得努力,目前的水平还是大不大到阿里的要求。 听到之后,我竟然连辩解的力气都没有。 后来回想 常用的这些东西竟然没有细分总结,结果 连 error 和exception 都没讲出来。
所以这次面试 三面就终止了,据说还有 性格测试以及hr,不过自己错失了这次机会。 故而立贴为证,每三个月自我审查一次,并且从java基础开始,从新发博文,作为重生之后新的开始,希望下次可以一局拿下。