秋招小红书后端(社区技术)
一面:40min
问实习
八股文:
mysql执行一条update语句,全流程是怎么样的,假设存储引擎是innodb。(问了很久,忘完了说的不够详细)
加一个联合索引后,在存储引擎内存储结构是怎么样的。就假如说加了(a,b)联合索引。
假如加了(a,b)联合索引,查询的时候还有个非索引字段c,最终查询流程是什么样的。
mysql redolog和undolog干啥的。
假如说mysql宕机了,redolog写入成功了,binlog还没写进去。mysql重启后会怎样。
redis String底层结构,为啥要这么设计
redis expire的工作原理
redis 除了基于内存以外,还有哪些点导致他性能这么高的。
你说io多路复用,为啥io多路复用性能高,说一下select poll,epoll原理。
redis分片集群,集群某个节点容量不够了怎么扩容。扩容后数据迁移怎么做。扩容后hash变化是怎样的。
go语言slice append流程
go语言垃圾回收机制,写屏障是为了解决什么问题的。
你对go转Java是什么看法,部门内主要还是Java
问实习
八股文:
mysql执行一条update语句,全流程是怎么样的,假设存储引擎是innodb。(问了很久,忘完了说的不够详细)
加一个联合索引后,在存储引擎内存储结构是怎么样的。就假如说加了(a,b)联合索引。
假如加了(a,b)联合索引,查询的时候还有个非索引字段c,最终查询流程是什么样的。
mysql redolog和undolog干啥的。
假如说mysql宕机了,redolog写入成功了,binlog还没写进去。mysql重启后会怎样。
redis String底层结构,为啥要这么设计
redis expire的工作原理
redis 除了基于内存以外,还有哪些点导致他性能这么高的。
你说io多路复用,为啥io多路复用性能高,说一下select poll,epoll原理。
redis分片集群,集群某个节点容量不够了怎么扩容。扩容后数据迁移怎么做。扩容后hash变化是怎样的。
go语言slice append流程
go语言垃圾回收机制,写屏障是为了解决什么问题的。
你对go转Java是什么看法,部门内主要还是Java
全部评论
同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~

感觉有点难度啊
😭
这么硬核吗大佬
感觉自己八股都忘光了
难度有的
没有算法手撕吗?
无敌
m
相关推荐
lamooo:这就是神

点赞 评论 收藏
分享

点赞 评论 收藏
分享
08-29 18:06
北京大学 算法工程师 点赞 评论 收藏
分享