字节飞书一面+腾讯wxg一面 面经
两家连着面的,手撕都一模一样😅都追着我的LRU拷打,拷打完就说:既然聊到LRU那就顺便手写一个吧
从此和LRU结下深仇大恨
字节一面
(一)实习
1.双缓冲线程模型,加锁细节
2.量化数据怎么测出来的(不好意思说是编的,只能假装成上线了,实际还在测试阶段)
3.模块重构
(二)项目
1.项目背景
2.tcp粘包
3.负载均衡(如何实现动态)
4.连接池(优势)
5.LRU
顺势进入LRU手撕
(三)反问
对自己学习和职业规划的建议
腾讯一面
(一)实习
1.双缓冲线程模型,动态队列管理,可否用读写锁,指数退避
(二)项目+八股+手撕
1.Proactor和Reactor
2.栈和堆的区别
3.vector存储在哪
4.grpc,http2.0
5.protobuf,二进制压缩,非常深入
6.go协程,对比进程
7.负载均衡(动态)
8.cpp的future和promise,对比nodejis里的promise,有没有用过开源future
手撕LRU
9.改成线程安全的LRU要怎么做,能否用读写锁
10.LRU优化,哈希桶
11.Qt QML?(QT用的也不少了,但完全不知道这是个什么)
12.分片传输
13.array和list区别
14.shared_ptr线程安全,多个线程内同时赋值
15.std move场景题
16.tcp粘包,具体如何解决
(三)反问
对自己学习和职业规划的建议
答:对自己所学了解要深入
从此和LRU结下深仇大恨
字节一面
(一)实习
1.双缓冲线程模型,加锁细节
2.量化数据怎么测出来的(不好意思说是编的,只能假装成上线了,实际还在测试阶段)
3.模块重构
(二)项目
1.项目背景
2.tcp粘包
3.负载均衡(如何实现动态)
4.连接池(优势)
5.LRU
顺势进入LRU手撕
(三)反问
对自己学习和职业规划的建议
腾讯一面
(一)实习
1.双缓冲线程模型,动态队列管理,可否用读写锁,指数退避
(二)项目+八股+手撕
1.Proactor和Reactor
2.栈和堆的区别
3.vector存储在哪
4.grpc,http2.0
5.protobuf,二进制压缩,非常深入
6.go协程,对比进程
7.负载均衡(动态)
8.cpp的future和promise,对比nodejis里的promise,有没有用过开源future
手撕LRU
9.改成线程安全的LRU要怎么做,能否用读写锁
10.LRU优化,哈希桶
11.Qt QML?(QT用的也不少了,但完全不知道这是个什么)
12.分片传输
13.array和list区别
14.shared_ptr线程安全,多个线程内同时赋值
15.std move场景题
16.tcp粘包,具体如何解决
(三)反问
对自己学习和职业规划的建议
答:对自己所学了解要深入
全部评论
佬是cpp吗
佬飞书是日常还是暑期啊
我冬招写了不下10次LRU
相关推荐
02-19 17:35
合肥工业大学 Java 
点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享