双非本无实习Gopher秋招总结

个人背景

选这个标题的原因,是因为我觉得很多人都像我一样,双非本+无实习经历,至少我身边有很多人是这样的。
我在大一大二时学的是嵌入式开发,大三时才开始正式学Go做软件开发。非常喜欢Go这门语言。
大三下学期时因为觉得自己学的不好,没有多大自信,所以也没敢投实习。
整个秋招拿到的offer薪资和那些大佬们是比不了的,不过我自我定位还算清晰,不会产生落差感。

简历

我简历上的项目只有一个后台业务系统,是一个动漫社区,处于没写完的状态。其实也称不上是项目,因为没有分工合作,就自己摸索着写的。
然后参加的比赛就只有今年的蓝桥杯,具体成绩我不好意思说。
简历上没有实习经历。没有在学校什么什么实验室待过的经历,尽管大二时在院创新实验室待过几个月,但那是跟嵌入式开发有关,所以也没写。
所以我的简历其实没啥亮点,很多公司连hr初筛都过不去,导致没有面试的机会。

投递记录

整个秋招所有投递的公司我都列出来吧,以下没有先后顺序。
1 米哈游(初筛挂)
2 莉莉丝(笔试后挂)
3 爱奇艺(笔试后挂)
4 网易互联网(二面挂)
5 网易互娱(offer 最后去向)
6 阿里(简历流转挂)
7 京东(offer)
8 百度(offer)
9 小米(一面挂)
10 华为(初筛挂)
11 深信服(offer)
12 B站(笔试后挂)
13 快手(一面挂)
14 字节(笔试后挂)
15 腾讯(电话面试挂)
16 小红书(初筛挂)
17 携程(offer)
18 BIGO(初筛挂
19 迅雷(三面后无消息)
20 虎牙(初筛挂)
21 美团(笔试后挂)
22 滴滴(没有笔试)

面试总结

笔试没写,主要写一下面试的大体方向、感受和收获。。。

1 网易互联网(二面挂)- 云原生

一面:
问了Go本身的一些东西(context,panic,defer等等)。还有问了比较多和Docker相关的问题。最后用Go写了一个归并排序。
不会的时候,面试官不会过多追问,会切到另一个点,考察的比较全面,面试体验nice。

二面:
问了代码质量,Go测试框架,https证书,开源代码等等。最后写一个送分题。
代码质量答的很差,当时应该从设计模式出发的。Go测试框架没用过,只知道mock的概念。https证书说的没细节。开源代码也没怎么读过。然后因为太紧张导致最后送分题都没有写出来。。。面试时面试官会追问,前面的问题答的不好,导致被紧张情绪主导了。
回去后去看了gomock测试框架,将mock fake stub的概念明晰了一下。将http比较系统的看了一遍。至于开源代码,不是一两天能搞定的,需要积累。

2 网易互娱(offer 最后去向)- 技术中心

一面:
一上来就是两个算法题,逆波兰表达式和有重复元素的子集。然后问了微服务鉴权设计、服务发现和服务监控等等。
逆波兰用的Go写的,子集因为不能选Go所以用C++写的。微服务鉴权结合项目本身的jwt和rbac答了下,rbac答的不好。注册中心用的etcd,答的比较简单,扯到k8s的时候就有点混乱了。服务监控在项目中没有,所以基本没答。
面试体验还不错,反问时面试官详细的介绍了部门是干嘛的。

二面:
问了容器原理。不考虑协议栈上层,仅考虑链路,在网络出现问题时如何排查。操作系统能扛住的连接数和哪些因素相关。系统挂掉后要怎么办。短链接如何设计。
容器原理答了cgroups和namespace,追问这两个技术的作用以及容器的好处。链路排查是真的有点懵,我只能扯了下链路帧到达网卡后发生的事,答的确实不好,追问怎么抓链路帧。操作系统能扛连接的数量会追问,最后从内存和文件系统简单的说了一下。系统挂掉要怎么办,当时我答的没信心了,直接说重启,面试官都惊了。。。短链接也没设计出来。。。
问的大多是网络和操作系统相关的知识,确实很考验基本功。

hr电话:
过了一周左右的时间hr突然打来电话,问了下手中意向情况,当时手中0意向也如实告知了。然后就没下文了。。。
中间深信服发了offer要答复,我给互娱hr打电话问了下进度,说要等面试官审批,然后hr加我微信,其实当时hr在微信里有点劝退的意思。。。

意向:
然后过了将近一个半月,互娱发了意向。。。

offer:
因为比较想去互娱,所以和hr说了下百度的考虑时间就要到了,hr也给开奖了。
然后想说的就是网易互娱这边的hr共享服务中心是真的做的不错。

3 京东(offer)- Go开发

一面:
没有太问技术细节。面试官想了解的比较全面,会点进你的github里看项目代码,问了做过多少算法题,还有对于和云有关技术栈的了解程度。
面试体验很好,答案都在问题里面。

二面:
面试时间只有十几分钟,面试官问了项目里的代码有多少行,软件定义网络,vxlan,nat,最后说下用Go实现nat的思路。
有些问题我回答的还是太简单了,所以这也可能是面试时间短的原因。。。

offer:
过了也是将近一个半月,hr打来电话说了下薪资,给的还是挺多的,是我几个offer里最高的。

4 百度(offer)- Go开发

真的感谢百度,给我秋招的第一个意向,让我在后面的面试中没有多大压力,也更自信。
百度的面试效率很高,一天三面,很容易让人进入面试状态。

一面:
主要问的就是一些八股文,最后出了一个最长公共子序列二。
题目没写完就让进入下一轮了。出题前面试官会问你做过力扣没有。
二面:
问了项目中的jwt,问的比较详细。还有gmp也问的比较详细。注册中心选型也问到了。出了一个工程题。最后送了一道算法题。
可以看出来面试官是写Go的,问的很多问题都跟Go相关。工程题是面试官引导着我答的。然后出算法题之前面试官也会问做过力扣没有。。。
三面:
聊人生的部分比较多。技术就问了下Go的垃圾回收,注册中心选型和raft。估计看我答的不是太好就开始聊人生了。最后送了一道算法题。
面试体验很好,面试官会对你的优点进行肯定。

意向:
面完没过几天就发了意向,然后hr加我微信,部门开发和我对接,最后没去百度还是比较遗憾。。。

5 小米(一面挂)- Go开发

一面:
问了Go的GMP,线程和协程区别,Go的垃圾回收等等。算法题出了0~n找缺失数字,还出了一个动态规划和一个送分题。
秋招的前几次面试我面的真的差,基本全都挂了,小米这也是。动态规划没做出来,只说了思路。送分题因为太紧张连语法都错了。。。
面试体验其实很好,面试官会详细的介绍部门是干嘛的,并且很有耐心。

6 深信服(offer)- Go开发

一面:
问了很多和Go相关的东西,都比较基础。然后出了一道送分题。
这是我的第一次面试,面试体验不错,可以看出来是想要招Go开发的,面试官给的题是真的送分题,然后也说了我学的和他们部门比较符合,让我等hr通知。

二面:
和一面差不多,问的大多数也和Go相关,只是问的更深了。最后出了一道三门定理。
三门定理当时脑袋懵逼完全没有思路。。。最后面试官问我有哪些优势没有表现出来,我只能说没做出来三门定理很遗憾。。。

hr面:
hr面是西安线下面。小姐姐很漂亮,问的都是一些常规问题。

offer:
过了一周左右发来offer,因为考虑时间很短,而我很多面试还在流程中,所以拒了。。。

快手(一面挂)- Go开发

一面:
上来就是两道和栈相关的题目。然后问了Go的一些东西,for range拷贝,defer原理等等。然后问了mysql的索引原理,以及在什么情况下不加锁会产生一致性问题等等。
第一道单调栈题目没做出来,太过追求最优解了,现在想想应该先做出来再说。第二道题目类似括号问题。和Go相关的答的还行,mysql的话说场景的时候举的例子不合适。
面试体验还是ok的,面试是在招人,没有敷衍。

8 腾讯(电话面试挂)- 云计算

腾讯的面试是我秋招的前几次面试,投的太早了,面试经验也不足,导致此次面试后给我留下了一段时间的阴影。。。

电话面试:
面试官问了浏览器输入域名后所发生的事。
我扯了将近半个小时,从应用层往下扯,扯到链路层,细节扯了太多,讲话结巴,逻辑也不怎么通顺。扯完后喉咙都疼了。
问到项目的时候,面试官问我是不是做着玩的,我当时也没反驳,现在想想确实太失败了。
面完后半小时就把我挂了,感觉自己像个小丑,当时给我留下了阴影,不过现在已经没事了。

携程(offer)- 云计算

因为当时手中有百度的意向,心里没有多少压力。所以携程的四次面试是我整个秋招发挥最好的,面试体验也相当不错。

一面:
问了微服务的鉴权设计,k8s了解程度,k8s里怎么做服务发现,docker镜像瘦身等等,然后出了一道动态规划的题目。
微服务鉴权只是简单的说了说jwt和rbac。k8s一直有在学,我就把我知道的说了说。动态规划的题目我就吸取教训了,最优解想不出来我就直接用DFS解决了。
面试官比较亲切,我说我用学生的身份领取了很多云服务器,他直接说成是薅的。。。

二面:
面试官先是从项目出发,问了我项目中的难点和解决办法。接着问了https的安全性,什么情况下可能会被劫持以及如何防止,问的比较深。最后就C++的野指针问到了操作系统的内存管理,也问的比较深。
项目中的难点和解决办法我有准备。https的安全性和劫持因为前面的面试问到过,所以答的还行。C++的野指针是跟着面试官的引导答的。因为发挥的不错,面试官当场就说hr后面会联系我。
面试官人很好,很会引导候选人。

三面:
技术总监加面。
因为我以前学的是嵌入式开发,面试官让我尽可能的讲清楚嵌入式开发是什么,比较考验语言组织能力。我讲到实时操作系统时,让我说下和分时操作系统的区别。
以前组队参加过电赛,面试官让我讲下当时遇到的矛盾和最后是如何解决的。
问了我项目后端微服务的东西方向和南北方向有哪些中间件。以及etcd选型原因,以及从哪里了解到这些分布式存储的。
还有让我说一下操作系统进程调度算法CFS,以及在多核情况下进程是如何调度的。
面试官问的问题都比较开放,他也不会插话,就让你一直说。我当时因为心里没啥压力所以说话通顺了好多,面试官也是当场说hr后面会跟我聊。

hr面:
hr面主要是问了我项目是一个后台业务系统,为什么会想要投云计算这个岗位。
然后问了下手中意向情况,我也如实告知了。最后给我发了一个英语测评让我做下。

意向:
英语测评做完后隔天就发了意向。

offer:
携程给出的薪资还是很有诚意的,并且我在拒绝offer时hr说还可以涨,估计如果涨的话应该会比京东给的还高。只是我个人还是决定去互娱,只能说可惜。。。


10 迅雷(三面后无消息)- 后台开发

一面:
面试官先让设计一个缓存数据结构。然后问了goroutine相比线程的优点和缺点,gmp等等,最后看了下我的笔记。
面试官比较亲切,语气很平和,是想要招人的。

二面:
问了c怎么在不同系统中定义一个比较大的常量。还问了go的垃圾回收,defer等等。
面试官可能比较忙,结束的比较快,不过面试整体来说体验不错。

三面:
面试官问了一道工程题和一道智力题。都问的比较深,会给足够的思考时间。
工程题类似的前面的面试被问到过,但是没有完全理清。智力题就有点不知道怎么回答了,是一个箱子加锁防劫持的问题,我往https那里扯的有点多。
面试官会问你将来的发展方向,并且我反问时也会很耐心的给我一些建议,非常nice。

我的面试收获

1 预约时间越早越好,最好预约第一场面试。不过还是因人而异。
2 语言组织能力特别重要,讲话吞吞吐吐很减分。
3 算法题找不到最优解时就不要找了,先做出来再说。
4 如果能够先拿一个offer保底,那么后面的面试压力就会小很多,会发挥的更好。
5 多投多面,面试过程中有很多运气成分在里面。

offer选择

最后决定去猪厂互娱,个人还是比较想去游戏公司,其实当时收到互娱的意向心里就明白最后会去。虽然给的base确实是几个offer里最低的,毕竟是捞起来的,但是地点在广州,加上福利不错,饭菜看着也挺诱人的。
发展的话,网上评价技术中心的氛围不错,并且技术好不卷,我也比较喜欢。

写在最后

秋招中期有段时间自我怀疑,很没信心,只要听到敲键盘的声音就会产生焦虑情绪,直接摆烂看番剧玩游戏,也不失为一种应对方法。


#秋招##网易##网易互娱##京东##百度##小米##面试题目##深信服#
全部评论
楼主,加个好友可以吗?我也想去猪厂
2 回复
分享
发布于 2021-11-22 08:39
大佬,,可以加个好友吗
1 回复
分享
发布于 2022-02-13 14:11
小红书
校招火热招聘中
官网直投
大佬,请问go要学哪些东西呀?我是java,公司要求转go,还没开始学。能分享下学习路线吗?感谢
1 回复
分享
发布于 2022-04-02 23:51
请问goroutine相对线程的缺点是什么呢,优点是占用内存小,协程2k,线程M级别,协程相比线程上下文切换开销小,缺点是开启太多协程GC压力大吗
1 回复
分享
发布于 2021-12-16 11:40
大佬,可以参考一下你的简历可以吗?我简历被米哈游筛掉了,现在有点难受😭,想找一下不足。。。
1 回复
分享
发布于 2022-03-10 12:59
大佬太强了
点赞 回复
分享
发布于 2021-11-12 11:11
大佬可以加qq或者微信聊一下吗
点赞 回复
分享
发布于 2021-11-12 15:13
大佬加个好友
点赞 回复
分享
发布于 2021-12-13 16:16
大佬 可以加个好友吗?
点赞 回复
分享
发布于 2021-12-13 23:53
hi楼主同样是gopher 方便加个微信聊一下吗
点赞 回复
分享
发布于 2021-12-17 12:50
大佬,能参考下你当时的简历吗😁
点赞 回复
分享
发布于 2022-03-05 15:26
我也是,想参考一下大佬的简历
点赞 回复
分享
发布于 2022-03-12 15:38
大佬 23届gopher 简历被刷太多了 想参考一下可以吗😭
点赞 回复
分享
发布于 2022-03-13 17:46
春招面了几家都是一面挂,已经没什么信心了,真难啊😰
点赞 回复
分享
发布于 2022-03-14 20:06
大佬,可以加个好友嘛😁
点赞 回复
分享
发布于 2022-03-15 00:34
大佬,可以参考一下简历吗
点赞 回复
分享
发布于 2022-03-15 00:36
😭大佬可以参考下你的简历吗?
点赞 回复
分享
发布于 2022-03-15 02:01
大佬,看完觉得好敬佩呀,可以加个好友吗😁
点赞 回复
分享
发布于 2022-03-15 11:23
大佬,可以参考下简历吗😭 我是23届的,想找go的实习
点赞 回复
分享
发布于 2022-03-15 13:46
你好,大佬可以参考一下简历吗,或者帮忙看看😂
点赞 回复
分享
发布于 2022-03-16 10:43

相关推荐

37 155 评论
分享
牛客网
牛客企业服务