字节国际化直播(C++/GO)一面面经

自我介绍
介绍一下实习内容:(kafka相关)
接到需求以后是怎么考虑的,有什么要注意的地方;
遇到的技术问题是什么,怎么解决的?
kafka数据不丢怎么保证(业务不需要保证,但是也回答了多副本写入保证不丢的配置)。

---
进程和线程是什么
什么是线程池
用线程池可以解决你上面遇到的技术问题吗?

---
http和https描述一下
tls握手过程
非对称加密
非对称加密除了性能问题还会有什么问题吗

---
MySQL了解过吗,了解过的都说一下
说了索引,b+树等等;
最左匹配原则了解过吗(这里没答好),索引匹配是要找最优的还是要找符合条件的索引;

---
令牌桶了解过吗?(没有)
为了保证服务不会被一个时间内大量的请求打挂,有什么办法(说了代理IP限制,对每个请求有独特的ID,然后通过hash等方式去不同的服务器去处理)
然后面试官说你答的是负载均衡的场景,我说的是负载均衡后面的那一步的场景,然后就没继续了。

---
做题,最近公共祖先节点。(本来还要自己建树,时间不够了就没建了)
给出的节点如果不在树里面怎么判断(笨办法,dfs一次不在直接返回nullptr,其他没想出来了)

#字节跳动内推提前批##字节跳动##面经#
全部评论
"为了保证服务不会被一个时间内大量的请求打挂"说的是SYN攻击吗
点赞 回复 分享
发布于 2021-08-05 17:55
请问lz收到二面了吗
点赞 回复 分享
发布于 2021-08-08 20:50
令牌桶是限流的算法吧
点赞 回复 分享
发布于 2021-10-02 17:15

相关推荐

评论
1
30
分享
牛客网
牛客企业服务