字节后端实习(三面凉经)

intro

本人大三科班,没有实习经历,项目经历也几乎没有,只有实验室的一些工作和一个CV的大创项目,简历里大部分是学校的一些实验,题也没刷多少,想找一下寒假实习练练手,属于初生牛犊不怕虎了。
21年12月28号投递的简历,两三天内就给了反馈,约的1月5号开始一面。

一面

字节的面试流程非常严谨规范,给字节面试的体验一个赞。
先让做一个自我介绍,简单问了一下简历里的项目。因为项目比较少,也不匹配后端的工作,问的不深入也都只是大概了解了一下。
问了一下现在学习的语言,我说对C++了解多一点,就简单介绍了一下C++11的新特性,答了一下STL容器,左值右值,智能指针的一些东西,答得没有很深,面试官也没有深入问。
然后开始问操作系统,问的是面试比较常见问题,进程与线程的区别,进程间的通信方式;核心态和用户态的概念,为什么要设计成这样,什么操作会导致进入核心态;零拷贝的概念(没答出来,没接触过这个概念);管道通信,有名管道与无名管道,linux的命令|是有名管道还是无名管道。
计网,先问了ISO七层模型和TCP/IP四层模型,还问了各模型的具体的协议举例,针对我提到的DNS,问了一些概念;TCP与UDP的一些区别(我答得挺全的),什么情况下用TCP更好。然后是经典三次握手与四次挥手,问了具体的流程和怎么保证可靠,四次挥手答得不完全,主要是最后什么时候彻底断开连接那一部分,忘记了2MSL。
然后开始问一道SQL题,不会写,还没有学数据库,SQL语法不记得了,只答了一下思路,和面试官说了一下没学数据库的情况。
最后开始写一道题,剑指offer:连续子数组的最大和,之前刷到过,写的是最优解,边写边交流思路,感觉答得还可以。

二面

1天之后就收到了二面通知,选了1.10号开始二面
二面很不一样,自我介绍完之后,上来先直接写两道题,LeetCode160. 相交链表LeetCode3. 无重复字符的最长子串,我都刷过,第一题可能做的太快了,就再考了一题,第二题我用的是DP做的,感觉不算最优解,但都写出来了。
然后又问了一道SQL题,问表里哪个年龄段人最多,一样没做出来。和面试官说明没学数据库,面试官换了一个可能叫智力题吧,座位问题:第一个人随机坐,后面人优先坐自己位置如果被占就随机坐,问在最后一个人坐到自己位置的概率。我用递推的思想做的,面试官说思路是对的,时间原因不继续了,没做完,但思路说得很清楚,感觉还行吧。

三面

两天后收到三面通知,选了1.17三面。
自我介绍完开始问简历的项目,要我详细说了一下自己的大创项目,和其中承担的工作,遇到的困难和解决方法,技术上没问啥,感觉主要考察沟通能力。然后问了一下简历写的学校的实验,问的比较深入,如winsocket服务器实验,会问其中怎么实现的,用到了那些函数,多客户端其请求怎么办,还问了线程池的概念,怎么实现的(答得不太好),IO复用的了解过吗,怎么实现的,SELECT,ePOLL的区别。
然后又开始问SQL题了,自己稍微学了一下SQL基础语法,基本想法都是对的,但还是没答完整,排序倒是写对了,题目需要还写GROUP,但GROUP练得少,一些语法记得不太清楚,SQL属于是一生之敌了。
开始问一道智力题,用骰子公平的选9选2,之前遇到过rand5的题目,我就按rand5的思路写了骰子实现的rand36,36种每一种都对应C(9,2),这个C(9,2)是在面试官点拨下想到的,答得还可以吧。
最后10min,给了一道算法题,没见过,题目不太记得了,大概思路是凑数字的,我尝试用DFS去找齐所有数字,时间太短了,还没写完,面试官说思路是对的,没让继续了。
两天后问HR说挂了三面,给的feedback是基础知识还没学全面。

总结

人生第一次正式面试,字节给我的体验还是非常好的,反馈速度快,面试官有问必答,在某些地方也会给Hint,面试体验是真的满分。
不知道是后端面试都这样还是我这个case特殊,每次都考SQL题,难度逐步加大,虽然有在看SQL语法,但最后还是SQL题没写出来,据HR反馈是字节也会比较看中面试者的调整能力,在之前面试中没答对的题是否有复盘,所以这可能是最后凉的关键因素之一吧。
最终还是准备不充吧,开始投简历还是太晚了,导致面试的时间恰逢考试月,总共的准备面试的时间可能也就5,6天了,还得分心准备期末考试。一心二用的结果是面试准备的不充分,但考试倒是考的还行,笑死。
基础知识的确是没学完,但倘若准备时间更多一点,抽空把SQL彻底学好了,把题也多刷一点,感觉还是有机会的。
好好刷题暑假实习再战。

#后端实习面经##字节跳动##后端开发##实习##面经#
全部评论
我当时也被问了MySql,但是我只会简单的增删改查
2 回复 分享
发布于 2022-02-06 10:23
楼主,linux的命令|是有名管道还是无名管道,网上没搜到😪
1 回复 分享
发布于 2022-02-15 21:00
同级校友,学校的实验是gu老师的计网实验吧😃
1 回复 分享
发布于 2022-03-03 14:04
楼主是面的哪个部门呀?base哪里呢?
点赞 回复 分享
发布于 2022-01-19 16:57
楼主在哪投的简历呢?
点赞 回复 分享
发布于 2022-01-27 23:28
没事的,可以考虑下投递云网络团队,全程帮跟进度呀
点赞 回复 分享
发布于 2022-02-14 23:04
加油
点赞 回复 分享
发布于 2022-02-21 19:13
大佬有没有投过多多实习?拼多多内推链接: https://careers.pinduoduo.com/campus/intern?t=9QpWhT3uVY,内推码: 9QpWhT3uVY。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推, 内推简历优先筛选~)
点赞 回复 分享
发布于 2022-03-05 11:50

相关推荐

重生2012之我是java程序员:换个稍微正式点的照片吧
点赞 评论 收藏
分享
我是小红是我:学校换成中南
点赞 评论 收藏
分享
27 130 评论
分享
牛客网
牛客企业服务