回馈牛客,渣本的秋招总结(BAT)

(关于面经,之前忘了做记录,就没有总结上来,对某个感兴趣的可以私信我)

前言

目前的占及

实习经历

继三月份找实习,腾讯和百度之间,最后去了百度大搜。
实习期间,个人感觉百度的工程师文化的确很浓厚,百度无论是工作环境还是文化氛围都比较适合工程师的成长,平时大家都以同学互称,百度大学确实名不虚传。

六月份开始实习,不得不吐槽回龙观的地铁,太挤了!!!去的时候又是北京高温期,走到地铁站都已经汗流浃背了。第一天到了工位,只是一个实习生坐的小桌子,看着导师的大工位,符合人体工程学的椅子,emmmmm。不过好在后面也有了自己的工位,哈哈哈。(百度科技楼k2的食堂是真的很nice,品种多,价格公道。

前一两周主要是熟悉组内环境,并且完成新人串讲,看代码,做ppt,画流程图。还是学到了关于流式计算挺多东西,并且分享出来,导师的反馈也还不错。
接着就是开始入手项目,数据对接部分踩了不少坑,最后在某个周五的晚上十点终于把数据打通了。

就自己看到的,的确也有一些不太好的地方,但总体来说,收获还是挺多,最后实习了三个月,因为城市、工作内容等各种方面,起初是听说大搜那边的技术底蕴十分深厚,不过本身对大数据了解甚少,后续要留下应该会一直实习,没有足够的时间去把握新的方向,因此决定不继续留了。在这里,感谢这三个月来导师和同事给我的一些建议,十分适合工程师的成长。

准备秋招

大概是实习了快2个月的时候(7月中旬),部分公司的秋招提前批已经开始了。在牛客网上看到了蚂蚁金服内推的帖子,其实也没有多想就直接投了。之前春招的时候,投了菜鸟的C++岗,简历都没过,233
准备阶段其实也没有持续多久,就把以前的东西翻着看了一下,就自己的秋招经验来说,就主要是项目+基础知识。项目的话,有大厂的实习经历以及项目经历会好的多,这个也是因人而异。基础知识都是一些老生常谈的东西了,操作系统+计算机网络+数据结构和算法+数据库+语言,每个公司对应的岗位不同都会有所偏好,比如数据库,Java岗的可能会问的多一点,我面C++岗数据库方面问的比较少。个人觉得,能否通过面试很关键的一个点就是,面试者除了基本问题能回答上之外,需要在某些点特别突出,能够给面试官留下深刻的印象。比如问到操作系统的时候,可以深入内核去回答,问到I/O复用的时候,可以从源码角度去分析等等。
秋招的竞争的确十分激烈,我知道的阿里的有些岗位基本上算百里挑一,之前组内也要开始招应届生了,我帮经理去牛客网上发了一个招聘帖,两三天之内收了一百多份简历,然而组内的hc留给校招的名额极少。

秋招进行中

因为精力有限,我只投递了蚂蚁金服、腾讯、美团、快手这4家公司,除了美团面完HR面,等意向书之外,其他的都确定通过了,百度这边可以转正,但是主动放弃了。

首先是蚂蚁金服,一共3轮技术+1轮HR面,前后持续了一个多月,光是第3轮技术面就等了很久,部门老大太忙了~蚂蚁这边我投的部门比较偏技术,所以难度也要大一些。面试官的水平也的确很高,特别是负责三面的老大,有种被cover的感觉。这里感谢3面部门老大给我的建议,在存储方面我确实比较欠缺,后续会补上。

接着是腾讯,腾讯这边我起初又被IEG捞起来了。。。春招的时候就是过了IEG没有去,我对做游戏实在无感,并且捞起来的部门也不是做游戏的,所以还是决定放弃,因此一面通过之后,麻烦面试官将我的简历转出去了(感谢面试官王哥)。后续被WXG捞起来继续面,WXG的是2轮小组内技术面+2轮面委面+1轮HR面,以前就听说WXG社招特别难进,面试平均轮数有7轮以上,所以校招进WXG的难度要低一些,面试官都挺好的,水平也真的挺高,据说面委是T4的大佬。。。。

面美团是因为一个学长在那边,他们组里面还有一个hc,就让我去试试。(我一个C++技术栈的面Java岗确实有点尴尬)当时是现场面,一面面试官疯狂想问我Java,然而我真不懂啊,其他方面聊的还行,一边聊一边说Java方面,那你要重新从零学起了,语气中流露一种为什么不是做Java的感觉,如果去美团就是他带我,哈哈哈。紧接着就二面,二面面试官终于放弃问我Java了,他懂一些C++,聊的也还可以,项目,基础知识,设计题都有涉及。二面过了之后,就是三面组里的老大面,前面问了一些技术之后,因为我个人的经历更偏底层一点,所以后面都在聊对做业务和做技术的看法,因为他们组里面其实更偏业务一点。后续问我能否来实习,我说不行。。。更想回学校待一段时间等毕业再出来。然后就让我回去等通知了。后面回了学校之后,正在吃饭,美团的HR就打电话过来面试了。几分钟就面完了,主要问了些学校的问题,也没有问我有没有其他offer,反正就是感觉有点迷,最后说后面一到两周会发意向书。总体感觉美团这边,面试官也挺有水平的。

投快手是机缘巧合,恰好在牛客网上看到了。并且是周六面试,于是就去了。面试的部门是基础架构部,2轮技术面+1轮HR面。第二轮技术面,全是设计题。。。还是比较深刻的感受到了二面面试官的水平,应该是其他知名公司挖过去的大佬。

面了之后,时间差不多就是九月份了,提前批也差不多结束了,百度这边离职之后回学校陪女票。

一点小干货

本学期已经大四了,大学差不多也快over,这里是一些个人建议。

首先需要把握一个整体的学习方向,核心的课程主要就是前面提到的那几个。操作系统,计算机网络,数据结构,算法,数据库。

推荐的学习资料,其实个人比较偏好书籍方面。操作系统主要推荐CSAPP还有教材即可。计算机网络谢希仁的那本教材就行,扩展阅读的话,TCP/IP详解卷一也比较推荐。数据结构和算法,推荐算法导论,选读即可,后续再配合做一些OJ题或者做leetcode,《剑指offer》针对面试就够了。数据库方面,其实我也研究不多,看个人喜好,一般课程上教的东西勉强够用。最后是语言,这里主要推荐C++方面的,首先肯定是《C++primer》,接着《深度探索C++对象模型》,《EffectiveC++》,如果有时间可以看看《STL源码剖析》。

在积累基础知识的同时,建议选择某个方向深入,不管是网络编程(《APUE》、《UNP》、Nginx、libevent等)还是操作系统(linux内核)或者存储(leveldb、redis)都可以,再做一两个有针对性的项目即可,不用那种需要多人协作完成的,自己独立完成的小项目也行。

以上建议都在大三下之前完成,大三下最好准备找个暑假实习生做,为后续的秋招助力。如果想秋招轻松点,那找个大厂实习是必须的。

最后

如果有任何疑问或者建议,欢迎交流。

#秋招##百度##美团##蚂蚁集团##面经##C++工程师#
全部评论
lz优秀的我都想面试一下
1 回复
分享
发布于 2018-09-20 12:11
好厉害
点赞 回复
分享
发布于 2018-09-20 12:11
小红书
校招火热招聘中
官网直投
大佬6!打算怎么选择
点赞 回复
分享
发布于 2018-09-20 13:03
同学,能简单介绍下WXG面委的面试内容么QAQ
点赞 回复
分享
发布于 2018-09-28 04:01

相关推荐

2 58 评论
分享
牛客网
牛客企业服务