我的第二次校招之旅

大家好,我是泫,如果不出意外我是明年将要毕业的研究生,本次校招中拿到了腾讯音乐和快手的 offer。这是我的第二次校招了,本文主要想讲讲自己这次的经历。
second-campus

我的第二次秋招之旅

最近应该会更新一篇不一定靠谱校招指南两年前写过一版,现在觉得还可以完善),根据我的理解,给大家介绍下校招的基本情况,推荐一些我看过的资料和总结的注意事项,可以关注一下我的公众号《泫言》,以便接受新的文章(๑¯㉨¯๑)

背景经历

我目前在华中科技大学读研究生,本科就读于中国地质大学(武汉)。这次秋招投递的策略也和本科时的海投大为不同,本科大三暑假在上海七牛云公司实习,在秋招投递了近 30 家互联网公司,大概在八月中旬开始面试到八月底,面了 4-5 家公司,拿到除了实习转正的第一个 offer。

在九月初回学校后意外获得了一个保研的资格,就陆续拒绝了其他公司的面试,大四回到学校摸鱼,现在回想起来大四有点浪费,继续在公司实习到 12 月底可能是一个更好的选择,不过对于比较佛系的我来说,其实哪种选择都还行,随心就好。

投递策略

本次秋招并没有使用海投的策略,只投递了比较有名的头部互联网公司,但是由于实验室的关系,我并没有去参加实习,直接从秋招提前批开始投递,面完七月底面挂了百度和阿里之后,主要在 8.10 开始投递各大公司,我的投递时间并不算早,今年秋招提前批开始的时间比以往提前了很多。由于我的项目经历和我现在会的东西主要都是 Go 语言相关的,所以找的工作一般都是投递的 Golang/C++ 的岗位。

项目简历

本科的时候是有一套简历的,但是之前在学校里使用 PHP 开发的系统,在我毕业之后因为一些原因没有继续使用,还有另外一个小比赛使用的 cpp 项目放到现在感觉也不太合时宜。由于我准备找的方向是 Golang,再放 PHP 和 C++ 的项目上去好像也不太好,而且也不能进行线上的演示,那为什么不自己重新写一点项目扔简历上呢?

于是在 4-5 月的时候,应朋友的一个提议,写了一个叫 GONEList 的简单开源网盘,在 GitHub 上有 100 多 star,由于部署在自己的服务器上,通常我会在面试中进行演示。还有一个项目经历是 3 月左右做了一个简单的可以定时同步的中国地质大学开源镜像站,部署在学校,由于禁止外网访问,所以就在面试中基本没有进行演示。

在后来回顾的时候,感觉这个项目开发时间比较短,难度比较小,为了运行速度和部署方便(因为写出来需要让一些小白站长更容易使用)的角度也没用一些很高大上的技术,让面试官没有太多能问和深挖的点,不能比较好地引导面试官来提问

提前批-上半场

这次秋招也没有做过多的记录,比较佛系。因为我知道自己虽然水平一般,但是找到一份在我看来还行的工作应该没有太大的问题。
这里写一点印象比较深刻的记录,还有由于我主要想找 Golang/C++,所以刚开始的百度和阿里其实不太匹配

第一波投递是在七月底,百度有朋友帮忙直接推到组,和达摩院的学长找我要简历,也还没有复习太多东西,就硬着头皮发了简历,开始面试,结果都是在二面惨败被拒

  • 【二面挂】阿里达摩院。七月底投递的,二面的时候主管面了一些有关系统设计的东西,答得一般,但是回过头来看也不是完全不好,但是可能面试官没 get 到我对应的点,事后发现很多内容是《设计数据密集型应用》中的(这本书有开源版本,推荐和整理的资料内容会在下一篇指南中介绍)。
  • 【二面挂】百度搜索架构部。二面问了太多要背的内容,非要你回答到课本的那几个词语,即使你理解并且大概讲述了那些内容,面试官也还是追问标准的答案是什么,需要比较好的记忆力。尽管问的问题都不难,但是对我来说感觉非常不友好。
  • 【笔试挂】网易云音乐。笔试 4 题需要通过 3 题以上才有面试机会,我只过了 2 题多,所以在笔试挂了。

提前批-下半场

大概是八月十号开始继续投递,八下旬到九月初又面试了几家,基本的情况如下:

  • 【offer】快手 Golang 开发。这次因为基本上是纯 Golang 的,所以比较顺利,一面先问了一些 Go 有关的问题,写了两个比较简单的算法,然后用 Golang 写了一个简单的生产者和消费者的代码,二面问了一个分布式和优化的问题,并没有怎么为难就直接通过了,发 offer 也很快。
  • 【offer】腾讯音乐娱乐。二面当时面的非常差,问的很多内容我都没有想到是问的原来我会的东西。当时的情况非常恶劣,面试官直接问我你对什么比较熟悉,我说熟悉 Linux 的使用和在问题排查方面有一点点经验,有独立开发小项目的能力,然后在此基础上问了几个问题,我本来以为肯定要挂了,最后二面居然给了通过。在正常的三面和 hr 面(居然是产品经理面的我)之后,还是拿到了 offer。
  • 【二面挂】小米武汉 Golang 开发。据了解是云平台的部门,根据一面面试官说,我面试的技术部分没有问题,但是二面主管面的时候没有表现出太想留武汉的意思(然而我投武汉小米就是想看看有没有留武汉的机会),综合 hc 考虑就没给我发 offer

还投递了滴滴,美团,由于快手的 offer 在 8 月底就已经确定,所以拒掉了滴滴(由于有了快手,滴滴就不想面了)和美团的笔试(美团主要技术栈是 java,我主要使用 golang)。

校招感受

尽管说的是第二次校招,不过好像也就经历了大三时期的春招、「半次」秋招和今年非常佛系的秋招提前批,正式批基本就没有继续面试。

这次给我的感受就是难度比以前更大,因为两年前我经历过一次校招,那个时候看过源码会是你的加分点,而现在很多面试官会直接问你看过什么源码没有,譬如 Nginx,Redis 的源码。现在问题的难度也是越来深,2-3 年前,基本 LeetCode 刷到 100 题就已经比较好地应对算法和手撕代码,现在各种 Medium 题也变多起来,对求职者的要求越来越高。

以上就是我本次校招的大概情况了。虽然我水平一般,但是我的室友和实验室里也有很多拿 offer 到手软,只要有进面试基本全拿 offer 和一堆 ssp 的大佬。在两次校招中总结出了很多的注意事项和推荐资料,如果有计划和指导的情况下,你的校招之路会更加顺畅。

#面经##Go##校招##腾讯##网易##滴滴##快手#
全部评论
指南好难写,写了一周了。
点赞 回复 分享
发布于 2020-12-31 00:15
校友
点赞 回复 分享
发布于 2020-12-24 03:21
莫来tme,听我一句劝
点赞 回复 分享
发布于 2020-12-23 03:03
还不敢投的在这儿先拜拜大佬
点赞 回复 分享
发布于 2020-12-22 23:25
go🤣怎么不试试字节呀
点赞 回复 分享
发布于 2020-12-22 14:54
腾讯一面挂的菜鸡膜拜大佬,楼主好帖
点赞 回复 分享
发布于 2020-12-22 10:06

相关推荐

05-09 12:05
已编辑
华中科技大学 Web前端
timeline:五天速通,使劲催4.23→4.24→4.27→4.284.23:一面是两个面试官交替拷打,记不太清楚了#拷打项目:    1.讲讲你在过去学到最多最、能体现能力的经历(吟唱)→虚拟加载具体怎么实现的?→如果有更大数据量呢?(虚拟加载和全量加载一起)    2.项目用了websocket,具体怎么用的?(感觉主要想听心跳和重连机制)→和http、https的区别→讲讲http1.0/1.1/2.0    3.项目看你写了负责登录,讲讲具体怎么实现的?(感觉主要想听token机制)→token和session的区别# 下面是八股:    1.输入url到页面显示的过程(吟唱)→ 问我stl过程以及加密算法的具体机制(在准备范围内,就是算法的具体公式说出来就行了)    2.js的find和findindex的区别(findindex没用过,一下子没想起来,直说不会了)→findindex不会,改成了map、weak map、普通对象的区别→提到了js的回收机制,展开讲讲    3.flex布局实现左固定右自适应    4.讲讲js原型和原型链(吟唱,没有追问)# 手撕:    1.两个链表排序(easy)    2.js事件循环输出题(加了async有点坑的那种类型)    3.用promise实现一个setTimeout(easy类型)-------------------4.24二面:全程只有两道手撕算法+一个问题:   1. 给定excel列名,返回相应的列号(比如A是1,AA是27,以及Excel的最大列是XFD)   2. 双向的好友,a是b的好友,那么b一定是a的好友,现在给定一一个用户列表,其中有些用户是好友,有些不是,请判断,这些用户是否可以划分为两组,并且每组内的用户,互相都不是好友。如果能,请给出这个划分。例子1:用户:{1,2,3},好友关系:{1-2,2-3},划分: {1,3} {2}   一个经典二分查找 一个Excel列名获取列号,问了一下最难的项目经历和写过的代码数量,没有追问。然后结束,虽然也有一个小时------------------4.27更新:终于让我催来了面委会,25min飞速结束。而且没有反问,因为我是下午两点半接到电话本来说五点面,答应了,结果三点五十打电话说四点面,我接下来了,估计面试官很忙,面了半个小时快速结束了# 面委会:   1.说说你能提现能力的经历(吟唱就行了)   2.怎么实现pc上两个网页间交互(不会,之前来网上看过,大家都说是纯炫技没啥实用性,我就也不看,结果被问了。只好猜中间桥梁,本地数据交互啥的)   3.怎么设计一个俄罗斯方块网页游戏→怎么优化交互细节→用什么数据结构存储方块间的碰撞   4.面试官给评价,说了优缺点,直接告知会给过,但还需要多学-------------------4.28:11:50收到电话12:00的hr面,30min过,进到录用评估,爱信等了hr面:1.个人介绍2.是怎么想要往前端发展的?3.问项目细节:怎么想到要做商城的?上线了吗?你主要负责什么?你觉得里面有什么能体现你个人能力的部分?这里面有没有对功能和进度的取舍把控?4.平时喜欢什么?(打游戏、户外)5.对自己的评价,优缺点之类的?(优点很容易说,缺点我说的是不擅长应试考试,不喜欢刷题,引申到我绩点不太高保不了研以及我更侧重于技术实践)→那有没有想过怎么克服这个缺点呢?(没克服哈哈哈,我的回答是我很清楚我不想要为了虚无缥缈的成绩违背我自己去刷大量往年题,而且我自己目标很清晰,我想要本科就业,考试只要能有80多分就够了)6.你说你是J人,那如果有那种偏离计划的情况,你会怎么办?(我拿旅游天气突变和我前面的组队项目经历举例子说明了)7.验证一些个人信息over  hr面的回答一定要听清楚问题,hr这边不喜欢答非所问和反复确认,而且一定要逻辑顺畅且自信,同时hr可能不是专业的,很多回答需要自己润色一下变成hr能听懂的,比如说setTimeout最好换成定时器这种说法。以及回答的时候不要太空泛,最好联系到实际例子和项目经历来回答。回答的时候脑子转快一点,快速过一下逻辑,不要给自己留坑,最好callback一下前面的回答,如果能做到这样其实整场面试就能hold住,就是在顺着你的节奏走,通常是能过的。感觉准备暑期的过程中有很多经验,尤其是最后一周在面试技巧上突然顿悟,等下再开个帖子记一下。#牛客AI配图神器#
腾讯二面897人在聊 查看22道真题和解析
点赞 评论 收藏
分享
评论
10
26
分享

创作者周榜

更多
牛客网
牛客企业服务