百度面试总结

首先说一下侥幸心理,当时收到百度通知去大厦面试的时候心里活动如下(懵^n
想着居然过了笔试,也是real可怕,还是很开心的去了。
申的是Web前端研发实习岗
其实是有点心虚的,大一大二算是知识的巅峰期,目前就是以抛物线的形式下降。收到面试通知以后强行找了一些题目,临时抱了一下大腿,倒没有完全写过。
很多已经处于知道有这个,似乎是因为什么,具体怎么描述既不大清了。。。
果然今天面试的时候就跪了

大幸是一面和二面对我比较和善,有幸面了三面。
一面二面都比较基础,一面主考HTMK/CSS,还有用js写一个函数(用到了递归的思想,还是比较简单的),二面的时候被问了关于从一维数组构造树的问题,一开始答的一般,没有考虑输入的乱序,例如pid可能不存在,后来就说也是类似递归呗,往上生成。
其实一面二面都是很简单的问题,还有就是因为太久没用js写这类实际问题的函数,连数组用push都忘了。显而易见,也被一面和二面都提了说我js基础不够的问题。
但到了三面已经明显看到力不从心了。同样问了一下比较基础的内容,依旧有点答不清楚(其实还是那几个inner、block、inner-block,display/visibility,事件绑定,ajax,get/post等等。其实是知道的,但是当时自己都觉得答的混乱。(顺便一说,这几个其实一二三面有重叠的问道,但是中间间隔的时候我没有好好回顾。。。二面面完12:30左右,给时间吃午餐,然后13:00一面,所以也就没吃。。。(后来发现我算是进度快的,大部分人都是一面结束再1点开始。

再回归正文。三面这里就比较惨了,给了时间让我现场google然后说区别,一开始限制用英文,后来说都可以(不过中英文倒还好,最多看的速度差异。。。),还有一些现场code test,他应该也看出来我基础的问题了,说写伪代码也行。
问我用过什么框架,我也就最多一个bootstrap,也没用过node.js(果然还是深入不够,后期就得自我反思了。。。
总之我后面自己都心虚了。。。然后他打算从别的地方看看我的优点,例如算法什么的。。。就问我搜索字符串什么方法,我的想法非常naive,肯定有问题。他后来给了用KPM、BP(这个时候我还是懵

写到这里应该能意识到我妥妥地跪了,最后他就让我问一个问题,我就问我距离百度还需要做多大努力。。
他说了一些(综合思想是很多。。
后来再想问,就被打断说只有一个问题。。
一脸尴尬的我
不过三面的时候还有基础面一定只有我了QAQ
感觉面试官还是很帅气很有思想的,当时感觉好年轻一定很厉害所以就很开心地做过去了。。。果然被虐的很厉害。
在等hr过来收表格的时候可能也有点尴尬,稍微问了点别的,比如学校什么的,然后又说现在还是不够之类的,说大学毕业也不能忘记算法(其实并无毕业。。。),问了面试官是本科毕业工作么,然后了解到他是社招。
然后也了解到,其实还会问关于前端项目的注意点啦,比如说性能啊安全多屏幕适配等等(应该看我比较弱渣所以没问到这个。。。(然而我内心os是这个还稍微能扯点似乎,毕竟还是写过项目,只是好久没写了。。。另外还有一个问题就是学校里接触的项目要求不是很高,自己也没太花功夫。。

所以结果这样还是意料之中的,自嘲为北京一日游也是真心的。
所以开心的和小伙伴约了饭,和当时一起面试的几个学长学姐留了微信,有缘再见啦
果然还是有很多路要走,继续加油咯我,还有你们~

啊,最后说一句,当时好想要三面面试官的邮箱或者微信之类的联系方式,没敢。。。无比后悔ing