您的位置:首页 > 职场人生

一个师兄的面试经验,很诚恳

2016-03-05 12:27 435 查看


原以为属于自己的求职季会非常残酷、异常辛苦,想一想去年毕业的师兄师姐,为了一个满意的工作整天跑场去笔试面试。原以为在这场没有硝烟的战争中会被虐的很惨,原来都是虚惊一场,之前一切的假想都是存在,简历还没来得及好好准备就那样稀里糊涂的签了。

找 工作之前,或者说在研究生阶段,每次遇到细致的面经,都忍不住扫上一眼。时至今日,学校的秋季招聘也告一段落,闲来无事,也想和大家分享一下个人找工作的 些许经历和准备,一是写给将来的自己,以便日后的自己嘲笑现在的自己,那么的幼稚、滑稽,屁大的事情值得那么重视,二是供学弟学妹参考借鉴。

西北地区的招聘好像比南方来的稍早,而且甚是猛烈。大牌互联网公司一股脑一起来。正常来说,九月中旬就已经渐入高潮。

实 习期间阿里得到了offer,面试C++研发的岗位,实验室的师兄帮忙内推,没想到第二天就得到一面的电话,问的很基础,为了几个数据结构的知识,什么哈 希表、链表、红黑树等,然后就是C++语言中的基础特性,还问了几个Linux操作系统的基础操作。事后总结,一面涉及了数据结构、网络、操作系统、语言 基础、项目,唯一缺少的就是算法。没想到几个小时之后就是电话二面,着重问了项目,问的很详细,表达要求非常清晰明确,问过之后时长已经差不多了,二面结
束。第二天就接到了HR的面试,问了可有可无的问题,HR聊了一会就肯定回答我已经过了,甚是高兴。但是由于实验室的项目而且老师也不怎么愿意让去实现, 所以最终放弃实习,当然后来的事情大家都知道了,原计划的扩招变成了缩招。

总结:基础很重要,很重要,很重要,阿里面试问的很基础,面试官也没有想象中的应付了事。阿里招聘JAVA比较多,而且我在实验室不做JAVA,原计划正常申请走个过场,可是发现很多同学都走了内推。

人有时候就很奇怪(或者说我自己),不怕对手多么强大,就怕不在一个起跑线上。本不算走内推这条路,但是打听到周边的同学都在内推,所以自己索性也走内推。 从投递内推到收到offer,总共不到三天。每次的面试都有打分,我问二面面试官为何这么快就面我二面,他解释说看我一面过了而且面的差不多,就这样很快 二面了。所以,在面对机会的时候一定要敢于把握,要敢于尝试,学会把握机会。

校招第一场是腾讯,面试很规范,一面哥哥很和蔼,聊的很high,整个全程保持微 笑,以至于最后我都翘起了二郎腿。先自我介绍,我自己说了一些自己比较熟悉的领域,他也顺势问了几个问题,之后依然从A4纸上挑出了几道题,都是算法,很 爽。所提出的题目即使你不会面试官也会循序提醒,从哥哥的眼神中看到了对小兄弟的关切,幸好最后没有让哥哥失望,想起来真是后怕。二面面试官是个腕,这个 已经被一面提前预知了。高冷的哥哥捻着佛珠就把我给收拾了,依旧自我介绍,我顺势扯了个长淡,问了个系统设计的问题,我回答的一般,接下来是一个智力题,
秒杀,他很满意,最后给我一个问问题的机会,问了一下对校招的要求和应届生什么品质可贵,想趁此机会反攻一把,没想到又被收拾的很服帖,感触很大,受益匪 浅。临走之前,问了一下留没留一面的联系方式,我说有一个电话,随后让我扫了他的微信,我意识到,哥哥应该是看上我了。三面是HR姐姐,很nice,HR 姐姐的优雅是无以言表的美。问的很个人化问题,征求个人意愿。

总 结:面试的时候一定不要怕,尽可能掌控局面,当然,这需要一定的内功,我自己对网络编程了解的比较多,所以在自我介绍的时候会多说一下,面试官忍不住就会 问一下,能接他们几招,时间就耗费的差不多了。如果有不懂的地方尽管问,他们也会提示怎么解决,在提示的情况下能解决也不错。

接下来是百度,霸面,他们也承认笔试系统有问题,一下午面试了三面,强度难度都很 大,主要我在说,一面问了一些基础,语言、操作系统,然后就是纸上写算法代码,一面介绍面试官直接带到另一个屋里进行二面,二面强度和难度上了一个级别, 有一个系统设计的题目,一直在优化,最后我问他有没有什么更好的方案,他说他也不知道,因为这也是随机想出来的问题,呵呵,真有意思。为了显示和他不见外 的诚意,中间用了他一次房间的厕所,毕竟面试有点长,二面中间也稍微扯了几个淡,我问他面试时间真长,他说你们现在真会包装,简历已经看不出水平,只有长
时间多角度面试才能辨别,说自己面试一天,到最后脑子都是木木的,百度的面试确实认真。二面结束他让我下午歇一会,然后再去另一个房间三面。少顷,见了很 可爱的三面面试官,依旧老规矩,纸上写算法代码,还不止一个。这次我的话更多,更多的是回答他的问题,他一直在电脑上记录,最后我问一下对我的评价和对应 届生的要求,他先说了五条要求,但是第六条是,如果上面五条都没达到的话,做事靠谱这一条就足够了。从交流中察觉去了之后应该没有专门人去带,全靠自己 搞。结果没评价我,反而让自我评价,我说可能就是话多。呵呵,你对自己还是挺了解的。中间问我为啥简历总爱给一个博客或者GitHub的连接。哎,谁不想
弄点不一样的东西引起你们的注意呢,都不容易!!

总结:算法很重要,很重要,很重要,面试之初直接上算法,只有这些搞定了,才有资格回答下面的问题。算法的学习是一场持久战。系统很重要,这是三面面试官对自己青睐的应届生的要求之一,这里的系统是完整的知识体系,也是操作系统,这一块确实问了。

第三个是美团,依旧是打通关,一个下午,其实打通关的面试是很爽的模式,长痛不如短 痛。一面上去就是代码,实现队列,然后就是问了网络,问了几个别的问题,等待结果,我扫见几项都是三分,让我很是介意,没想到依旧给了二面的机会,表情猥 琐的小伙,但是用的锤子手机,相比也是一个有情怀的伪文青,让实现LRU Cache,还帮我提供思路,但是我提出他的思路不好,后来不知道说到什么,灵机一动,指出了他的硬伤。他说不错,高!!也自己接受了我的思路,想一想,
技术男内心还是单纯,不会因为你的冒犯而讨厌你。三面问的也比较随意,依旧是纸上代码,其中因为没理解题意出了点问题。还有其他的几个问题。我说我看见之 前的面试官对我的评分都是三分,是不是有点低呀。憨憨的胖哥哥坏笑着指着我,你不厚道哦!!三面结束。

总结:算法很重要,纸上写代码功夫很重要,你没必要一字不该,但是一定要在有思路的情况下写,写完之后讲解自己的思路就可以,人家都懂!其实没必要专门练习 纸上写代码的技能,只要思路明确即可,即使中间没有定义下文使用的变量,思路正确更重要,你解释的时候提一下就可以。对于有些算法,一时想不起来最佳的方 案,也可以给个基本的,然后再交流更新方案,这样一是给自己一些时间,二是不至于冷场,和面试官扯淡一会也是很有意思的事情。

后来面了网易游戏,谢谢我的同学给的内推,只不过最后没抗住压力,没有等下去,早知 道这公司是个腕,原来都没想过能有面试的机会,面试的稍微深入一些,即使是一面。问了很多操作系统和数据结构的问题,还有算法的东西,虽说也是很基础的内 容,但是相对比较深入。后来一面过了,但是那个时候已经签约了,而且是同学内推,所有就放弃了继续面试的机会。

这期间还面试了研究所,当时研究所的面试和互联网公司的面试模式不一样,这里就不讨论了。

参加面试的公司不多,但是面试过的公司都过了(华为性格测试没过,但是华为的面试对 于很多学生都不是挑战),在签约之后就不再参加别的公司面试(追求心目中的最好,如果不能,你所拥有的就是最好),这几家公司是最早的大牌公司,而且时间 挨的很近,在美团面试结束之后,腾讯通知谈薪资,那时一个风和日丽的午后,我在实验室也坐不住(很少出现这样情况),就独自一个人去市中心看人来人往,突 然接到HR的电话,我随后提了SP的要求,第二天竟然答应了,甚喜!接下来就是百度的通知,HR问了我的待遇,告之,其祝我好运,我意识到之前的选择没让
自己后悔,后来是美团的通知,美团是我去的唯一一个宣讲会,感觉薪资很有竞争力。估计也差不多。

虽说还不及OfferCome中介绍的“小牛”(后来发现很多人喷OfferCome在瞎扯淡,我也是这么觉得的),但仍是满意。

我 知道很多低调的大牛都不屑这些offer,也许根本没有时间去操心工作或者静下心来写写,我无意和这些人较真,我这里只是和大家分享一下自己的经验,想一 想,坚守自己已有的何尝不是一种幸福!!意料之外的惊喜比情理之中的结局给人带来愉悦更加长久、更值得细细品味,每每想到这里,都会暗自的窃喜、庆幸。

最后大总结:在签约之后就不再参加面试了,面试的公司虽少,但是已经可以看见有共性 的东西存在,都是所谓的基础,涉及数据结构、算法、操作系统、网络。当然,如果有自己的专项,肯定会加分,要明白一点,只要敢写在简历上的东西,就得敢于 接受面试官的挑战。比如你熟悉TCP/IP协议栈,就必须明白慢启动、拥塞控制、拥塞避免、快速恢复、快速重传是怎样的一种存在,如果熟悉STL,但是连 map的底层实现都不知道是不合适的,如果连续两个问题没有回答上,这块知识的掌握会被默认为不牢固的。原以为这场没有硝烟的战争会持续很久,原来还在为
能否找到一个工作而自扰,哎,都是虚惊一场,打印的简历都没用完,简历还没来得及改就已经结束战斗了………

当前找工作互联网公司依旧很受青睐,根据个人面试的经验和周边同学的情况

我觉得具备以下特点的应届毕业生基本可以拿到20~25w的offer:

1、 一个不错的学校,比如985(包括北邮、西电)高效的对口专业,计算机或者软件工程,当然这不是硬性条件。

2、 抓实的基本功(操作系统、数据结构、算法、网络编程/数据库),研究生的话,自己的研究方向。基本功的扎实与否可以想一下自
己是否看过某一领域的经典书籍,看了多少本,看了多少遍,并写过一定量的玩具代码。

3、 至少一个能拿得出手的项目,尤其是研究生,面试官需要你任意挑选一个详细解释

4、 针对自己感兴趣的领域,深入阅读过几本经典的书。

5、 能够秒杀基础算法,徒手上纸,倚马可待。

6、 研究过或者自己写过一个开源项目

转载自:一个师兄的面试经验,很诚恳
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: