字节跳动(今日头条)SRE面试题目

字节跳动SRE面试.png
答得不好
算法
用数组和链表实现HashMap
linux
tcp拆链的4次握手
select, poll, epoll的区别
SRE业务
redis的优缺点,哪些场合不适合使用?
redis的大value(大k)为什么高IO
自我感觉答得还好的问题
算法
2个单向链表在某个地方相交,问如何求出第一个相交点
linux
linux中消息机制中最快的方式是什么?答:共享内存
共享内存是在用户空间还是内核空间
如何访问里面的值
使用时需要注意什么
SRE业务
你是怎么理解SRE的?你认为SRE应该具备哪些能力?
你们是怎么做监控的?
你们是怎么做业务监控的?
你们是如何判断业务进程出了问题?
如何判断业务软件是否稳定,可用性高
如何获取和统计状态码的?
你们只监控5xx错误的状态码吗?是否足够?
代码返回200状态码,但是其实错误回复,有什么解决方法?
如何解决redis里面的热k数据问题
某个进程偶现CPU高,如何排查是哪里出现问题了
你怎么理解微服务?它有什么优缺点?
对于时延很长的调用链,你可以怎么解决?
什么是SLO,SLA?你的软件是怎么应用SLO和SLA的?
其他
你过去碰到的最困难的问题有哪些?你是怎么解决的?
上一篇
下一篇