字节跳动提前批校招面试经历(拿offer)

本文记录了字节跳动和百度的校招面试经历,涵盖了MySQL与Redis的区别、数据结构、网络协议、TCP可靠性、算法问题及操作系统等知识点,深入探讨了面试中常见的技术问题。
摘要由CSDN通过智能技术生成

7.26
字节一面
1.mysql和redis的区别
2.索引
 一次查询能用几次索引
 联合索引
3.数据结构有那几大类
4.线性数据结构有哪些
5.数组链表的区别 STL里的数组和链表
6.AVL 红黑树的特点区别
7.排序的时间复杂度 海量数据排序要什么算法
8.七层模型
9.TCP为什么可靠
10.输入一个网址的过程
11.HTTPS HTTP区别 https握手过程
12.对称加密和非对称加密
13.算法:
数组 从左到右递增 从上到下递增 找一个数是否存在
找TOPK的数

字节二面:
1.网络部分的函数
2.epoll select 
3.pthread_join  pthread_detach  pthread_cancel区别
4.如果一个房间里同时一百个人音频说话 怎么降低服务器压力
5.TCP UDP区别
6.MTU MSS
不同的网路链路上MTU一样吗
7.拥塞控制
8.如果滑动窗口的值为0了,接收方又有地方了 发送方怎么能知道
9.lambda
10.weak_ptr 应用场景
11.移动构造
12.多态 
13.虚函数被重写了,怎么调用原来的方法
14.析构为什么不写成虚函数 就不释放父类资源
15.算法 树的后序遍历

字节三面:
1.linux给你一个路径 把里边的内容全删除 什么指令
2.linux和windows什么区别
3.进程中通信方式
4.linux中 什么时候用多进程
5.设计模式  有什么 分成几类
6.布隆过滤器
7.算法 一个矩阵 每行递增 找最大的K个数

7.28
百度一面:
项目
1.心跳算法 如果只是怎么网络延迟会不会误当成掉线
*Redis问的很多
2.SDS 结构 特点
3.链表 结构 特点 怎么快速遍历的
4. 哈希 结构 底层 rehash操作 删除先访问旧表还是新表,
 增加节点先访问旧表还是新表
*MYSQL
5.mysql的对LRU进行了什么优化
6.索引
7.mysql的原子性是怎么保证的
8.MVCC
9.redo binlog undo 的两阶段提交
10.三范式
*计网
11.七层模型和四层模型
12.咱们两个之间网络中有很多机房 A机房到B机房属于哪一层
13.输入一个网址的过程
*算法
14.第K大的数
约二面

 

抖音客户端超iOS缺人!  零基础可入职 处理速度很快!随时找我查进度  字节跳动校招内推码: KUUXS8G 
投递链接: https://job.toutiao.com/s/JkPhKqR

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值