记自己2017年校招一路走来( 三 )


记自己2017年校招一路走来

文章插图
从上述BAT三家的内推要求可以看到,别说是学生,很多工作几年的人都达不到这个要求 。
三关于准备:
很多童鞋在准备时喜欢在网上浏览面经,这个是可以的,而且是应该要看的,但是不要把面经作为自己校招准备过程中的主线,否则校招时你会死得很惨,否则校招时你会死得很惨,否则校招时你会死得很惨,否则校招时你会死得很惨,重要的事情说四次,原因很简单,因为校招面试时面试官虽然问的问题都是即兴的,但是从大体上来看,是基于你的简历在提问,中间可能会扩展一些东西,所以你所看到的面经是基于别人的简历,别人的背景,别人的经历,那不是你自己的,因此不要把那作为自己准备过程中的主线,自己的准备应该从自己的简历上的叙述,自己的经历,自己所做的项目进行准备,当自己的主线做的差不多了,在去借鉴
与参考其他人的面经,看其他人在面试过程中被问的问题自己是否知道,是否懂,作为自己知识体系的一个查漏补缺的方式,而不是主线 。对于技术岗位而言,一般要准备的主线如下:
1基础:这个就不说了,是整个面试中最基础的但也是最重要的,因为基础不扎实在线笔试没过的话,连面试资格都没有 。这是前提是保障 。
2算法:这个主要是针对想去BAT这样企业的同学,尤其是想去百度的同学,这些企业会考量算法能力,但也不需要把这作为主线作为重点(想去百度和投递算法岗位的同学除外),最基本的一些算法在面试前刷刷题就可以了给大家推荐一个刷题网站,很不错的,一个外国网站,另外大家可以我的账号,我的上上传了一个我在网上找到的解题报告,基本AC过140道题
3项目:要把自己所做每个项目用到的每个技术点都弄清楚,以及针对这个技术点是否可以采取更好的解决方案去优化,如果项目是自己独立完成的,那么一定要对整个项目的框架非常熟悉,自己在腾讯面试的时候面试官就要求我当场把自己做的项目的框架给画出来,然后问每一个模块是如何实现的 。
在上述三项中,平时把重点花在1和3上,2的话等到找工作的时候临时突击,除非自己在算法上天赋较高,如能在ACM,百度之星程序设计大赛中拿到较好的名次,那么完全可以放弃1和3,只专心搞2,而且在找工作时比其他人工资要高的多,但时像什么蓝桥杯这样的就不用去搞了,在BAT面试中完全派不上用场,面试官根本就不会提蓝桥杯 。
关于基础的话主要就是C/C++ java 操作系统 计算机网络 数据库 数据结构,这块的话大家把我的博客的每一篇文章都反复看弄懂,基本上就可以了,关于算法的话,大家可以把我的数据结构与算法专栏和IT名企笔试面试题这一块的内容搞清楚基本上就可以应付阿里巴巴与腾讯的算法(百度除外),另外大家可以我的账号,上面上传了我在网上找的解题报告,大家可以作为算法练习参考,我的:
四关于心态:
如果你足够成熟,经历的事情足够多,参加的面试足够多,你自然就会明白:很多事情是要讲究缘分(运气)的,因此在整个秋招过程中,请保持一个正确的心态对待结果,如果你拿到到阿里巴巴或腾讯的offer,很可能是你运气比其他人要好(当然这里的运气说的是在具备相同实力下的,面试官是不可能看走眼的挑选一个菜鸟的),恰好面试官很合你的胃口,你当场表现非常好而已,原因很简单,因为面试官提问时随机的,很可能他问的一个问题恰好之前你遇到过,解决过,那么自然就回答的比较好,如果换一个面试官,他可能不会提这个问,甚至同一个面试官如果换一天去面试你,提问也不一样 。因此心态一定能要好(当然能同时拿到BAT三家offer的大大牛除外,能同时拿到BAT三家offer的绝对不是运气而是超级实力派,属于传说中的人物 。