字节一面
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大的数
约二面
全部评论
(0) 回帖