腾讯客户端实习面经 55min
八股:
1. 介绍TCP三次握手
2. 为什么是三次?两次行不行?如果两次握手,主要是客户端还是服务端会出问题?
3. TCP的滑动窗口机制
4. 听说过QUIC吗
5. 操作系统进程和线程的区别
6. 协程?协程相比线程的优势?
7. 常见的进程之间的通信方式?
8. 共享内存的优势?
9. 信号是怎么进行进程同步的?
10. 多进程多线程的死锁问题?死锁什么情况下发生?如何解决?
11. 听说过银行家算法吗
手撕:LRU两个功能get(key) 和 put(key, value),要求时间复杂度O(1)。撕完之后又问了快排、斐波那契递归、二分查找的时间复杂度和斐波那契递归的优化
1. 介绍TCP三次握手
2. 为什么是三次?两次行不行?如果两次握手,主要是客户端还是服务端会出问题?
3. TCP的滑动窗口机制
4. 听说过QUIC吗
5. 操作系统进程和线程的区别
6. 协程?协程相比线程的优势?
7. 常见的进程之间的通信方式?
8. 共享内存的优势?
9. 信号是怎么进行进程同步的?
10. 多进程多线程的死锁问题?死锁什么情况下发生?如何解决?
11. 听说过银行家算法吗
手撕:LRU两个功能get(key) 和 put(key, value),要求时间复杂度O(1)。撕完之后又问了快排、斐波那契递归、二分查找的时间复杂度和斐波那契递归的优化
全部评论
你这是一面的吗?手撕是让说思路还是说要做出来
相关推荐
查看28道真题和解析 点赞 评论 收藏
分享