第二次腾讯一面

这次的面试官很有大佬风范,与其说是面试,不如说更像在跟他探讨技术问题:顺着我的回答延续问题,没听懂的题目会换个方式提问,我没答上来的题他都会一一解答。让我想起高中时晚自习去找老师答疑的时光。

虽然之前暑期在tx不同部门面了三次一面,早就知道tx喜欢反复捞人;
但这次奇特地被同一个部门捞了,甚至连面邀邮件内容都一模一样(除了面试时间),一度让我以为是hr搞错了。

1. 项目中Redis有无可用性的保证?
2. Redis主从是什么,哨兵原理。
3. 有没有配置过集群?
4. 哨兵如何知道集群中有多少节点?
5. 集群节点的数量应该做某些限制吗?
6. 假设有一个表,需要处理大量读请求,应该如何设计?
7. 什么字段适合加索引?
8. 为什么说更推荐在 类型占空间小的列 创建索引?
9. 主键索引和二级索引的b+树有什么区别。
10. 为什么主键适合用自增ID?
11. 隔离级别:RR和RC的区别
12. 如果在联调时,无法调用接口,按照什么思路去排查问题?
13. 如何判断能连接到对方主机?
14. 如果能连接到对方机器,但是仍然无法调接口,怎么排查?
15. TCP三次握手主要做了什么,为什么要握手?
16. 序列号有什么用?
17. 为什么序列号要随机生成?
18. 四次挥手主要做了什么,为什么要挥手?
19. 为什么主动关闭方要等待?等多久?
20. 如果主动关闭方发送FIN后直接关闭连接,会有什么问题?

(假设主动方是客户端被动方是服务器)这题的答案按面试官的解释,服务器会重传第三次挥手的FIN报文,但此时端口已经被回收,如果此时有新的连接想要使用这个端口,那么重传的FIN就会被新客户端误认为是服务器主动发送的FIN,出现意外情况。

21. 对常用响应码的了解,404, 302, 500.
22. HTTPS 相对 HTTP 做了什么改进
23. 简要说说 SSL/TLS 握手流程
24. 为什么握手时要传输三个随机数?
25. 如果服务的内存占用很高怎么定位问题?CPU占用很高怎么定位问题?
26. 为什么说Redis的单线程模型效率高?
27. 高版本的Redis如何引入多线程?
28. 有没有用过Nginx,用来做什么?
29. 哪些场景会用到消息队列?

面试没有考算法,但是问得真的很细,很多问题的角度完全没有想过。
全部评论
佬是面腾讯广告嘛,面试官问的内容跟我面的的好像😧
1 回复 分享
发布于 09-02 14:26 江苏
m
点赞 回复 分享
发布于 09-01 21:54 广东
北京农商银行
校招火热招聘中
官网直投
tql
点赞 回复 分享
发布于 09-02 09:24 山东
想问一下,秋招腾讯也可以无限复活么
点赞 回复 分享
发布于 09-02 10:50 广东
PDD考虑不佬
点赞 回复 分享
发布于 09-02 11:13 上海
佬问个问题,6. 假设有一个表,需要处理大量读请求,应该如何设计?这个是从什么方面回答啊,是从索引设计上吗?你当时是怎么回答的
点赞 回复 分享
发布于 09-03 11:08 湖北
佬是哪个事业群哪个部门呀
点赞 回复 分享
发布于 09-03 18:22 广东
佬,有后续吗?
点赞 回复 分享
发布于 09-03 23:33 湖南
佬,想问下是哪个部门,面了多久呀
点赞 回复 分享
发布于 09-04 08:46 山西
感觉比上次的简单点
点赞 回复 分享
发布于 09-11 23:09 北京

相关推荐

7 89 评论
分享
牛客网
牛客企业服务