26本百度在线后端OC面经
bg211本,两段大厂后端(简历上三段大厂,有一段是包装找当时第一段实习的,觉得不错就一直留着)
什么业务一面问了忘了,二面忘记问了
一面:
拷打实习内容 半个小时左右
HTTP头常见字段,一般是干什么用的
QUIC了解吗,http3.0用过吗,讲一下他和http2.0的区别
TCP协议讲一下,讲一下他和UDP分别用在什么场景
MySQL索引介绍一下?介绍一下b+树,b+树为什么范围查询快?
了解MVCC吗?介绍一下
redis的哨兵机制了解吗?扯到了raft,聊了快10分钟的raft,最后还扯到kraft
项目随便聊了两句
做题一道打家劫舍,一道子数组之和,秒了
一面大约1个多小时,面试官人挺好的当时给我介绍他们组都介绍半天
面完一天约2面
二面
依旧是聊实习半个小时左右
mysql三种日志说一下,undolog,redolog,binlog分别是什么时候写入磁盘的?两阶段提交有什么好处
binlog的两种格式?一半我们会用到哪个
数据库中的自增ID你会用吗?你为什么会启用一个新的业务ID
介绍一下rabbitmq,rocketmq,kafka的区别。kafka能实现延迟消息吗?怎么实现
go的slice的扩容机制了解吗?
场景题,我们现在给用户推荐文档,如何保证用户所被推荐的文档不是重复推荐
MySQL的覆盖索引,给我列出了几个场景
mysql查询速度指的是哪个硬件(没反应过来)
了解虚拟内存吗?介绍一下
做题一道股票最佳时机,一道非常简单的排序sql
反问
二面大约1个小时,面完通知OC
总结:难度还行,但是钱实在太少,拒了回家过年了年后再找
有实习真的很重要,一直问我实习八股就没怎么问,算法出的也非常简单,当时第一次找实习如果不是找人给我包装了一段估计也不好过简历筛