百度面试经历与感想记录
dreamsever
前一段时间去百度面试了,我想bat是很多做技术开发人的一个梦,总感觉做了技术这一行要是能进一下bat,那么自己的技术生涯也算完美了。前一段时间有机会去百度面试了一下,虽然没进,但是收获还是很多了。
虽然百度的鹏寰大厦地理位置很偏,虽然大楼外面看上去不是很显眼不是很现代化,虽然进去面试看公司布局也不是很整洁高大上。但是百度终究是百度,从进玻璃门到大厅,再到休息区很多的沙发,高大威猛的大堂引导小伙,二维码标签,川流不息的员工,一个个不同部门的面试者等等,还是能够窥探出来这是一家有实力的公司的,bat的b,没毛病。
这次面试,周一接到面试邀请,我准备了三天。其实,每次面试不是一次考试呢。只是我们对待每场考试的看重程度不同,比如一门开卷考试或者思想课,选修课等等的考试我们也许会比较不看重,反正都能过,随便应付一下得了。如果是高考或者分班考试或者期末考试,我们就会非常重视。因为它决定我们的今后几个月,几年甚至几十年的发展。百度的面试我当然是非常看重,如果能进去,学技术待遇不说,关键是还能镀金啊。别人一问你在哪上班,我在百度上班,一般情况下人家都会说:牛逼,能进百度。毕竟是国内一线公司,进百度有时候相当于高考进了一所名牌大学。你看很多公司招聘信息都说:有一线互联网公司经验者优先。还有很多公司宣传自己都说,公司员工都来自百度 阿里 腾讯 360等知名公司。这不就像是很多公司说我们公司核心技术人员大多来自清华,北大,北航,北邮吗。由于我是在职,并没有每天去看面试题,这次算是临阵磨枪吧,我连着在地铁,家里,公司都看面试相关的东西。当然在公司是把自己的工作完成以后才看的。
但是知识这个东西是需要积累的,技术的深度也是需要积累的,不可能说突击几天就可以把深度和所有的知识点都学会记在心里。
很显然,最终我还是被虐了
还是说说自己的收获吧,我感觉最大收获是以下几点吧
- 积累的力量,这句话来自李笑来的《把时间当作朋友》这本书。 知识是需要积累的,深度也是需要积累的。基础的知识,有时候温故知新,忘了模糊了还可以很快找回来。但是技术深度的不可能很快得到,需要你在工作中看源码看别人的分析积累的。知其然还要知其所以然,一份工作机会很多人都想要,你能得到你肯定要比别人更有深度,基础更扎实。
- 公司,给你一份工作,我们要懂得负责和感恩。当时我的app在给面试官演示的时候出现一个bug,其实这个bug我早就知道一直没有修复,原因是,我们使用的是一个下拉刷新,上拉加载的库,这个库有点问题,就是每次变换底部布局的时候都会重新进行一次刷新布局,这样就会有一个问题,我的webview会重更新刷新,重新跑到最上面。当时看到这个问题时,面试官都不想跟我说话了。他嘴上不说话,我能够感觉到他肯定不会要我了。你作为一个开发者,公司雇佣你去工作,你在这家公司的工作都没有做好,你怎么保证你在我这里可以把工作做好。有一种出来混迟早要还的感觉,这个坑你今天没填,说不定有一天你会被这个坑绊倒。也许有个小 bug着急上线你可以选择先上线,但是有追求的开发一定会赶紧找方案把这个问题解决,解决问题就是对工作的负责,就是技术的提升,就是能力的体现。
- 舒适区的问题,在一家公司呆久了,特别是氛围比较宽松,待遇也不错的公司,就会产生舒适区的问题。人都是有惰性的,这个时候你可能就没有动力去提升自己,发现不了你自己已经原地踏步很久了,很多不安与现状的竞争对手他们在不断地进步,也许他们比你还小个一两岁。
- 定期去面试,最少半年要去面试一下。面试是一个查漏补缺的过程,也是一个提升自我,发现问题的机会。特别是那种在舒适区久了,开始出现惰性的人。也许你是你的自我推动力很强的人,可以不去面试发现问题,因为你每天都在进步。