京东秋招后端二面

更新:已约hr面
实习:

一边听我介绍实习内容一边问我八股

- Kafka消费者取消消息订阅的过程,有没有可能导致消息丢失

MySQL:

- redo log一定能保证数据的持久性吗,为什么

  > 事务提交之前如果发生了崩溃,会通过undo log保证原子性。事务提交之后如果发生了崩溃,会通过redo log保证持久性,在事务提交之后,可以不用等buffer pool中的脏页数据持久化到磁盘,就先将redo log buffer中的数据先持久化到磁盘。这样的话,就算事务提交之后脏页中的数据还没提交到磁盘,我们也可以通过redo log来恢复数据,以保证持久性。此外,我们可以通过调整参数innodb_flush_log_at_trx_commit来选择以何种策略来进行redo log的刷盘,当该参数为1时,每次提交事务时都会将redo log buffer里的数据刷新到磁盘中,从而保证数据的持久性,但该模式也会对性能有一定影响,一般会在一些对数据安全性要求比较高的场景下使用。

聊天:

- 最近有学什么新技术吗,有什么可以跟我分享的吗
- 工作找的怎么样啊,对工作有没有什么期望
- 老家哪里

感受:

时间短,且有些问题答错了,不过面试官人还是很好的,全程一直在很认真地听我说话,也给了我很多正向的反馈,希望能有hr面吧
全部评论
佬,二面后什么时候知道结果呀QAQ
点赞 回复 分享
发布于 2023-09-07 13:46 广东
楼主啥部门?
点赞 回复 分享
发布于 2023-08-31 20:12 北京

相关推荐

09-22 09:15
已编辑
安徽理工大学 Java
点赞 评论 收藏
分享
我的代码出BUG了:@美团@腾讯@字节跳动@阿里巴巴。你们好好看看吧,你们就挂我吧,到时候被人家鸽穿还得录取我
点赞 评论 收藏
分享
评论
6
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务