整体感受:拽,项目经验不足的就不要去找虐了!
1、笔试很烂,才50分,结果还是进了面试。以为是好事,结果被虐的很惨!
2、一面:开场白就是一顿自我介绍,感觉的出这个面试官也是刚来不久的新人,因此没什么架子,总是习惯肯定性的点头,这点非常重要,可以让人迅速找到一些自信。一面这个面试官比较容易沟通,并且也直言指出我这种半路出家来搞互联网的底子比较薄弱,我当然也必须承认,好在这哥们打了个圆场,说自己以前也是偏硬件的,气氛缓和的非常迅速。
一面差不多持续了一个小时,前一半主要是问项目,这个哥们不怎么懂项目相关的东西,因此我有点半忽悠半讲解的,大致讲清楚了我们项目的内容,途中让我画UML图做解释。后来感觉,实际上项目到底该怎么讲,非常关键,讲不好了,对我这种项目经验一般的就直接挂了。
然后问了几个很基本的问题,大致包括:
① java的内存模型?② 垃圾回收机制③ 并发,锁
④ object类中有什么方法?(之前还看过一次,结果临场只说了6个,漏了finalize()、getClass(),居然漏了toString()。)
⑤ 写一个快排
⑥ 常用排序的优缺点和适用情况
⑦ 讲一下zookeeper
⑧ B树,B+树,B*树
其实基础知识问得并不多,也确实没有要刁难的意思。然后就问了问我的职业规划,并且问我如何提升自己能力?我说多交流,多看好书,多看好博客。他就问我看过什么著名博客,我说matrix67,董的博客。。其他的也一时想不起来,大致就这样吧。
整个一面交流非常轻松,我也基本没有紧张,毕竟这个哥们看上去很面善。
3、二面:一个胖大和尚一样的面试官,估计40左右,看上去有点不面善,满脸堆笑,实际上笑里藏刀。果然,看了看简历以后,问了问项目的问题(比一面的狡猾多了,一面的听你说,这个完全不听,还没怎么解释就打断,跳下一个问题),然后就跟我说读研的事儿,我隐约感觉到不妙,因为根本没问什么具体的内容(都是在扯淡),感觉到他对我这种本科背景不咋好,又不是计算机方向的情况十分鄙视。甚至还问我重新读研会如何做?
最后好不容易熬了10分钟,问了一个kmp算法,我大致说了下,问我复杂度,我说o(n)(应该是o(n+m)吧)。然后就没了,他直接让我问问题,我随便问了两个,就说你可以回去了,十一过后等通知,我知道悲剧了。起身的时候还起身握手,好吧,彻底挂了。
临走的时候,这“和尚”冷笑着哼了一下,自言自语了一下我的名字,那感觉真不好,说真的。
出门的时候,问了问那个“校招大使”,我说是不是等通知的都挂了,他说让我等等,他可以查查二面的结果。我就去上了个厕所,回来他跟我说:”你可以去找别的工作了“(态度很屌),我擦,我心里想哥们你说话真tm犀利啊。
满意的地方:
没有。
不满意的地方:
太拽了,干嘛呢,又没有仇。