字节跳动抖音部门:后端开发 C/C++ 一二三面

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)

字节跳动抖音部门:后端开发 C/C++ 一二三面

一面 04/09 - 50min

说一下对封装继承和多态的理解
多态是怎么实现的
如果项目产生一个日志,你要怎么从里边读包含某个串的行(cat加管道grep)
如果用cat的话日志太大会不会有问题
聊项目
说一下对死锁的理解
如何避免死锁的产生
说一下银行家算法
linux中有哪些锁
自旋锁和互斥锁的区别
说一下进程与线程的区别
看你项目中做后端,那你了解非阻塞吗
了解IO多路复用吗
说一下select、poll、epoll的区别
说一下http的请求和响应报文格式
mysql索引是什么类型的
说一下为什么选择B+树
说一下InnoDB和myISAM的区别
如果在项目中你发现sql执行特别慢应该怎么办
mysql联合索引
题:反转链表,二三分钟写完了,我问要不要写测试,面试官看时间还早,说那你写一下吧。
没有反问环节

二面 04/09 47min

聊了特别久的项目
平常用的有哪些命令
说一下输入一个url之后会发生什么(这块我讲得挺详细的,大概十分钟)
说一下select、poll、epoll的区别
说一下边沿触发和水平触发的区别
还有一点点八股文不记得了
题:
买卖股票多次,求最高收益
买卖股票一次,求最高收益
没有反问环节,说你可以等一下,一会儿进行三面

三面 04/11 58min

上来先做两道题
实现atoi,要考虑各种各样的边界情况,实现异常处理
力扣第81题 搜索旋转排序数组 II。要求实现各种边界处理,bugfree(可能是我太快了,问我这题你是不是做过?我:侥幸侥幸。面试官:行吧)
tcp是怎么实现可靠的
说一下输入url之后会发生什么,越详细越好(可能二面留下比较深的印象?又问了一遍)
还有一些八股文不记得了
场景题
如果抖音有个日志记录了用户的访问,从中找出访问最频繁的十个用户
没有反问环节,后续我们hr会联系你

总结语

希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人

资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值