C++/go研发实习生
6.7下午连续2面,压力山大,6.9oc
一面:
1. redis怎么用的
2. zset怎么用的
3. 为什么要心跳检测
4. 为什么要用lua脚本
5. channel有什么用
6. map并发安全吗?为什么
7. 子goroutine的panic会不会被父g捕获
8. go的内存模型(挺难的
9. 内存泄漏
10. 如何排查?
11. atomic包哪里用到了
12. linux负载高如何排查(x
13. io多路复用
14. 什么是回表
15. tcp滑动窗口
间隔5分钟发二面邮件,约在10分钟后
二面
1. 介绍下websocket
2. ws协议介绍下(x
3. 有没有看过go ws库的源码(x
4. http2和http1的区别
5. cookie+session和jwt的区别
6. 令牌桶怎么实现的
7. 为什么用lua脚本
8. 除了lua还能用什么实现
9. 消息队列用过吗?(x
11. 介绍下网络7层模型
12. 粘包拆包是什么,发生在哪一层
13. 心跳检测如何实现
14. 协程池怎么实现的
15. 雪花算法原理
17. grpc怎么用的
18. 为什么grpc速度快
19. 怎么测的速度
#晒一晒我的offer#
#golang##滴滴##实习#