字节暑假实习一、二、三面面经(已收到offer)

前言:继腾讯后面试的第二家,三面全部是视频技术面,使用的牛客网的系统,下午加晚上连着三面,,,真特么刺激
情况:字节跳动,教育业务,后台研发,走的内推,21届暑期实习,base北京
牛客网系统不知道怎么录屏录音(好像不能。。)所以就尽力回想的写一下,可能不全,见谅。
预约时间是2.45,提前半个小时内进行签到然后安排面试官,但是每一面都会等待好久,建议大家及时签到。

一面、视频、做题、约55min

1.首先自我介绍
2.开篇直接做题,时间戳转换成日月日时分秒。。。啊~~~日了狗,写了好久,完全不在准备范围之内
然后继续讨论考虑闰年的情况,,,啊~~~给了一个不太有效的方法。。
继续讨论其余的情况。。(此时面试官突然说,算了,不问了吧,再问下去感觉你都快崩溃了)
2333谢谢您!
3.讨论实验室项目(终于到主战场了,感觉拉回来一点。。)

面完之后让我等待被安排下一场面试,大概等了40min后进行第二面

二面、视频、做题、约50min

1.自我介绍
2.问了一些个人情况,如为啥选后台,什么时候能实习,一周能工作几天,base选的哪。。。(恍惚间我都已经我已经过了,难道已经hr面了吗???)
3.因为做过一些后台项目使用java语言开发的所以就问的我java,,,抽象类与接口的区别(不懂,瞎编了点,感觉对面的人的脸色已经不好了,赶紧说,c++基础更好一点)
4.一些c++的基础问题,讲一下const,指针与引用,new与malloc,内联函数,如何防止内存泄露等问题
5.一些操作系统的问题,讲一下进程、线程、协程,锁机制,信号量,开锁时如何通知其他线程等问题(这个当时紧张了,没答上来,后来想应该是有一个队列进行记录,然后cpu分配时间片,不知这样对不对,请大佬赐教)
6.编程题,判断一棵树是否为二叉搜索树,秒了。首先用递归判断实现的,后来有问不递归怎么实现(判断每一个点的中序后继节点是否大于该点),如何空间复杂度O(1),讲了一下morris遍历的原理

总体感觉第二面表现得比较好,问的问题都是比较常规的题。二面后等了好久等到了hr的电话说晚上再面,所以一直到7.30才开始的

三面、视频、聊天、约20min

1.自我介绍
2.什么时候能来实习,下半年能不能也来,base是哪(感觉是照例问的都是)
3.简单的介绍了一下项目,使用的技术框架,自己的职责
4.spring的iop,aop(楼主是cpp选手,有java的项目,但对原理这一块不太了解,所以就简单的说一下自己的理解,面试官也没有继续深问)
5.http请求的全过程,顺带着问了http报文格式
6.cpp中的struct内存大小问题,注意空struct的sizeof为1,和字节对齐
7.权力反转,问了一下部门的工作内容,实习转正率

第三面没有做题,时间很短,比较轻松,总共三面下来属第一面最惨。。。

接下来就是攒人品,默默许愿offer了~奥里给!

==========================================
现已收到offer~也希望大家可以尽早上岸
#字节跳动实习##字节跳动##实习##C++工程师##面经#
全部评论
请问暑期实习是从几月实习到几月呀?
点赞 回复 分享
发布于 2021-03-03 08:47
楼主你好,请问您是用zoom进行面试的嘛?我第一次使用不是很懂,hr发来的视频邮件里链接是下载zoom用的嘛?后续也是通过这个链接进入视频会议还是有其他的方式呢,比如会议号?
点赞 回复 分享
发布于 2020-03-28 22:14
我也要三面了,希望也一样吹吹水😂先祝一波楼主顺利上岸~
点赞 回复 分享
发布于 2020-03-24 20:03
原来三面就开始聊天了🤣
点赞 回复 分享
发布于 2020-03-24 19:36
请问楼主内推是免笔试了吗?
点赞 回复 分享
发布于 2020-03-22 17:42
楼主是不是拿到hr面就稳了
点赞 回复 分享
发布于 2020-03-22 17:13
老哥是在等HR面了吗?
点赞 回复 分享
发布于 2020-03-22 16:40
想问一下字节家的coding是在哪儿写?面试官给发共享白板的link吗还是直接share screen?谢谢~~
点赞 回复 分享
发布于 2020-03-22 16:13

相关推荐

头像
04-01 19:37
已编辑
华中科技大学 Java
3.17日 一面 :60min20min 问实习15min 算法:删除无效括号看我算法写的太轻松了,出了个多线程题。用信号量实现读写锁没写出来,晚上睡觉的时候想到,用读锁一次获得一个资源,写锁一次获取所资源上限的资源量。10min https深挖:追问我https为什么安全,到最后问我要是本地证书被攻破了怎么办本地攻破了那确实没办法了,没安装360是这样的反问:3.24 日 二面 70min20min 聊实习20min 八股1,kafka相关,kafka积压怎么解决2,介绍一下http3,sql优化相关4,一次sql理想的io次数30min 算法给了一堆用户访问信息,做一些统计,并统计出topk用户访问量cpp写代码工具都得自己搭建,写的有点慢了,最后findkth写的好像有问题,不过运行是对的,面试官也没看出来写的有问题,有点尴尬3.28日 三面 60min二十分钟问实习十分钟:设计一个单点限流,每个ip只限定100qps回答了zset对每个ip限流,但是造成zset过多的问题。redis本身的淘汰策略不可信,可以用时间分片zset优化,定时清理上一个时间片,如果时间片选的是10min那么这个窗口最多只有10分钟访问ip的zset。三十分钟:最大子数组乘积,并输出左右边界。反问:有没有转正名额。不方便透露hc,但是给我画饼优秀的同学不需要hc就可以留任。4.1日 hr面,面完oc#面经# #字节跳动#
查看11道真题和解析
点赞 评论 收藏
分享
04-10 21:12
已编辑
蚌埠坦克学院 C++
一面面试官应该是主管,感觉年纪有点大。狂问八股50min,最后算法题+反问10min。1. 数据库为什么使用B+树而不是平衡树,B树和B+树的区别2. MySQL慢查询怎么优化3. B+树索引怎么更新4. 了解LSM树嘛5. C++函数定义在头文件会怎么样,模版函数应该定义在哪里6. C++引用是怎么实现的7. C++ 用过以两个下划线开头的变量吗8. C++ map和unordered_map的区别 时间复杂度9. C++ 智能指针的使用场景。怎么用智能指针管理文件、数据库连接等各种各样的资源。10. 使用页表转换地址的详细流程11. malloc返回的是虚拟地址吗?物理地址什么时候会被使用?12. 哪些情况下会栈溢出?13. redis和MySQL的主从复制分别怎么进行的14. TCP和UDP的区别 15. TCP怎么保证数据有序?使用TCP的应用层收到的数据可能是乱序的嘛(没太懂想问什么)16. C++ 三种继承权限 public和private继承的意义(语义)17. 设计模式 开闭原则 单例模式18. 网络编程中使用的几个函数与网络连接建立过程的对应关系算法题:爬楼梯平时看牛客上的面经,我感觉都挺难的,但是几次面试下来感觉实际问的问题都不难??? 可能因为不是核心组? 二面KPI,面试官迟到3min,到了之后让我等5min(感觉他很忙,应该是没时间面试),也没开摄像头,然后10min问完了,不过问的也都是我不太会的,基本上也没怎么答。1. MySQL Spider了解吗2. InnoDB和MyISAM的区别3. 基于Redis协议的数据库了解吗? 4. RocksDB了解吗?
查看44道真题和解析
点赞 评论 收藏
分享
评论
6
31
分享

创作者周榜

更多
牛客网
牛客企业服务