百度提前批-网盘国际部-C++面经
一面(2023.08.22)
1、MySQL 事务 ACID、MVCC 原理
2、索引 B+ 树结构,如何优化索引、索引失效情况、分析耗时操作
3、TCP SYN 攻击、怎么解决,拥塞控制算法
了解半连接队列(SYN队列)和全连接队列(Accept队列),参考:xiaolincoding
SYN 攻击 是一种常见的 DoS/DoSS 攻击
4、算法:279. 完全平方数
二面(2023.08.25)
1、TCP CLOSE_WAIT 是什么,断开连接的各种状态
主动断开方有 TIME_WAIT,被动方才有 CLOSE_WAIT(收到 FIN 就会进入),别弄混了
考虑常见客户端主动断开连接、服务端被动断开的情况
客户端:FIN_WAIT_1 --> FIN_WAIT_2 --> TIME_WAIT --> CLOSED
服务端:CLOSE_WAIT(收到 FIN) --> LAST_ACK --> CLOSED
2、TCP 半连接队列
3、epoll 原理,有什么不同的触发方式
4、协程了解吗
5、DASH 协议,连接过程
6、MySQL 脏读和幻读,有哪些锁
7、Redis 结构,跳表(没看过...)
8、手撕 LRU
---最近被共享了,太难了,求捞
#24届软开秋招面试经验大赏##百度共享#
1、MySQL 事务 ACID、MVCC 原理
2、索引 B+ 树结构,如何优化索引、索引失效情况、分析耗时操作
3、TCP SYN 攻击、怎么解决,拥塞控制算法
了解半连接队列(SYN队列)和全连接队列(Accept队列),参考:xiaolincoding
SYN 攻击 是一种常见的 DoS/DoSS 攻击
4、算法:279. 完全平方数
二面(2023.08.25)
1、TCP CLOSE_WAIT 是什么,断开连接的各种状态
主动断开方有 TIME_WAIT,被动方才有 CLOSE_WAIT(收到 FIN 就会进入),别弄混了
考虑常见客户端主动断开连接、服务端被动断开的情况
客户端:FIN_WAIT_1 --> FIN_WAIT_2 --> TIME_WAIT --> CLOSED
服务端:CLOSE_WAIT(收到 FIN) --> LAST_ACK --> CLOSED
2、TCP 半连接队列
3、epoll 原理,有什么不同的触发方式
4、协程了解吗
5、DASH 协议,连接过程
6、MySQL 脏读和幻读,有哪些锁
7、Redis 结构,跳表(没看过...)
8、手撕 LRU
---最近被共享了,太难了,求捞
#24届软开秋招面试经验大赏##百度共享#
全部评论
相关推荐