经过三面,终于拿下百度和 B 站社招 40 万 offer

2020-10-28 15:56:55 +08:00
 chengyunbo

本人 27 岁,坐标上海,工作后端开发五年,计算机专业 [软件工程] 本科学历 [普通二本] ,期间从 PHP 转成 golang 。

其实这个帖子应该接到四月份写的另外一帖: https://www.v2ex.com/t/665049#reply39

四月份面试了一波大厂,发现自己是真的有差距的。所以从四月份开始给自己制订计划。因为大厂必考算法和网络相关的,所以把大学早就丢掉了的《计算机网络》和《数据结构》重新拿出来,对着 B 站视频学了一遍。这里要说明下,数据结构没怎么学懂,就是把常用的算法和数据结构概念撸了一遍(面试这块其实也不是问的太多,然后就是去刷 leetcode 算法题),大概刷了 30 道吧。然后就是 MySQL,Redis 。等到自己都过了一遍基础知识之后,就开始了我的面试尝试了。这里有个方法我自己试下来还是蛮有用的,就是先投一些中小型公司,看看市场要求,边面试边总结,边回去看相关知识点,做到会的要精通,不会的掌握基础概念,等到这些小公司都能顺利拿到 offer 之后,就开始去面那些大一点的公司(比如 蜻蜓,ucloud 等)。这里面我走了弯路,浪费了几个大厂的机会(字节跳动和叮咚买菜),因为很多公司都有保鲜期的。 最后,等到自己感觉知识点都 ok 了之后,开始去投递那些大厂(百度、腾讯)。 我半年下来,前前后后大概面了 60 多家吧,其中 B 站三次,百度 4 次,腾讯 5 次。反复查漏补缺。中间有几次都自闭了,但想着不能这就这么算了,毕竟花了这么多时间。总得来说,结果是好的。

最后附上百度三面题目,具体记不清了 [其实都是基础]

一面: 自我介绍; mysql 索引 mysql 锁类别--乐观锁悲观锁 mysql 事务隔离级别 tcp 三次握手 io 多路复用机制 [ select 、poll 、epoll ] redis 常用数据类型 网络七层协议 算法题: 青蛙跳楼梯---菲薄那次数列 将两个有序数列合并

二面 [比较多的问的是如何优化自己目前的系统,有没有去优化过,思考过] : 自我介绍; 根据项目点问; HTTP 状态码; MySQL 乐观锁,悲观锁意思和应用场景 [共享锁和排它锁] ; 消息队列 [ rabbitmq ] --如何确保消息不丢失等; 负载均衡机制 [轮询、哈希等] netsate 等用法; 算法题: 给定二叉树,两个节点,找出共同的父节点 lru 算法;

三面 [技术经理面] [问的都是发展和态度]

tcp 三次握手; 负载均衡算法; 自我介绍; 自身发展规划; 最看重什么; 最大的压力来源是什么; 自身优势是什么 [为什么能够契合这个岗位] ;

B 站三面:

一面 [技术面基础] 根据我写的简历点问我(这里有坑,就是自己不熟悉的别写太多); tcp 三次握手; syn 攻击; MySQL 索引 golang 调度模型 golang 传值和传引用区别,为什么,优缺点,怎么选 golang defer 用法 golang for-----range golang context 进程、线程、协程区别; 二分查找;

二面 [直接写了一个算法] 火车站卖票,四个窗口、10000 张票,利用 golang 实现;

三面 [ HR 小姐姐聊]

经历,期待、优势、规划; 期望等;

总的来说就是:NO pain,NO gain,坚持就是胜利,共勉!

7236 次点击
所在节点    职场话题
63 条回复
DK7S
2020-10-28 16:06:15 +08:00
毅力不错,加油
octocatami
2020-10-28 16:07:52 +08:00
4 年工作的我,连大厂的面试机会都没有,leetcode 也做了 5 百多了,悲剧啊!
chengyunbo
2020-10-28 16:08:07 +08:00
@DK7S 见笑了。
fcoolish
2020-10-28 16:08:50 +08:00
居然只有三面,作为上面某一家员工,我毕业两年进来给的高级。(面试时毕业没满 2 年)
面了四轮技术+hr,淦
chengyunbo
2020-10-28 16:09:06 +08:00
@octocatami 是不是跟你现在待的公司有关呢,或者简历需要优化下,我也是改了改,之前比较难看。
chengyunbo
2020-10-28 16:10:12 +08:00
@fcoolish 哈哈,是的,我这边就是三面,老前辈啊。
octocatami
2020-10-28 16:10:29 +08:00
公司在南京还算说的上,可能是简历太垃圾?老哥要不你帮我看看?
chengyunbo
2020-10-28 16:12:35 +08:00
@octocatami 南京的话可能就是点了,我了解的,或许需要的是就近原则吧
SWALLOWW
2020-10-28 16:14:29 +08:00
恭喜
chengyunbo
2020-10-28 16:15:34 +08:00
@SWALLOWW 谢谢,还要继续努力。
tienyc
2020-10-28 16:18:09 +08:00
人上人
chengyunbo
2020-10-28 16:21:29 +08:00
@tienyc 感谢老铁,666,你也要加油,逮虾户先走了,排水渠过弯道等你。。。
coderxy
2020-10-28 16:21:31 +08:00
有毅力,话说一家公司如果前面面试挂了,能接着投吗? 一年面 4-5 次这么狠吗?
chengyunbo
2020-10-28 16:22:48 +08:00
@coderxy 字节不行,其他的是跟着部门走的,所以可以。
coderxy
2020-10-28 16:30:37 +08:00
@chengyunbo 可以可以,这样不同部门试几率会大一点。
kunkunzhang
2020-10-28 16:35:04 +08:00
b 站给的薪资可以吗
luckyrayyy
2020-10-28 16:37:37 +08:00
b 站竟然只有两轮技术!
Ndaginada
2020-10-28 16:39:10 +08:00
大佬厉害,半年面了 60 多家是裸辞了吗
pengyOne
2020-10-28 16:41:11 +08:00
恭喜恭喜,向你学习
chengyunbo
2020-10-28 16:49:57 +08:00
@luckyrayyy 是看情况的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/719472

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX