校招 到店 / 后端-Java / 一面
[面试日期] 2023-12-20 [面试时长] 未知
[学校背景] 浙江大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
下午一面完晚上就oc了,没有二面,感觉是急招,有点运气成分在
面试官人很nice,有些问题我没有回答了得很细,面试官也没有深究,感觉就是在聊天
部分面试内容:
1. 聊实习项目
2. 优化接口是如何优化的?
3. 我讲到了利用索引提高查询速度,然后问如何选择索引?
4. RPC项目
5. 项目里写了序列化,问json和java原生序列化的区别?
6. netty的io多路复用机制?讲了基本机制后问更深层的实现呢?回答了select/epoll,但不是很熟悉
7. mysql
8. 讲讲ACID以及分别是如何实现的?还有些其他常规八股
9. 有了redo log为什么还要undo log?回答了目的不一样,前者用于故障恢复,后者用于事务回滚和mvcc,但好像不是面试官想要的答案,继续追问,又说了前者是全量恢复,后者是部分恢复,面试官说还有一点是redo log是环形缓存
10. redis
11. stream了解吗?不了解,只知道能作为消息队列使用
12. redis的集群搭建?泛泛讲了下主从复制里的第一次同步、增量复制啥的
13. 算法题:二叉搜索树删除节点?lc 450
AI 推荐面试题
