作业帮一面 面试官:看的东西挺多的

时间:9.27

地点:线上

面试官非常友好,不压力、不瞌睡、不吃东西、不转椅子、还会引导你回答问题。这次面试体验满昏

1、开局面试官介绍部门,听成了让我先做自我介绍,场面一度尴尬

2、拷打实习经历,聊了一会儿发现是前端说这块也不了解就不问了

3、项目经历,在扣减库存的时候整个流程是怎样的,如何保证缓存一致性

4、为什么后续不使用分布式锁改用lua脚本,性能提升了多少,lua脚本为什么会比分布式锁性能要好

5、扣减库存的时候如何保证数据库与缓存的一致性(提到了binlog、消息队列)

6、TCC 分布式事务介绍一下

基础问题:

7、非递归方式遍历一个平衡二叉树所需的时间复杂度和空间复杂度

8、如果把引用作为函数的入参有没有什么特点

9、什么是热key,怎么处理热key(拆分热key、缓存预热、单线程重建热key、不设置过期时间)

10、Redis 内存淘汰机制 LRU 与 LFU 的区别(LFU是在对象头中记录了对象的访问次数,要淘汰的时候随机抽取一些淘汰访问次数最少的)

11、InnoDB 支持行锁还是表锁

12、行锁具体讲讲(记录锁、间隙锁、临键锁)

13、行锁有什么前提提交(面试官其实是想问 MySQL 锁是建立在索引之上的,理解意思理解错了)

14、redolog执行流程是怎样的,redolog的刷盘策略

15、sql题

16、消息队列怎么保证消息不丢且只被消费一次(RocketMQ举例)

17、编程题

反问:

面试流程

面试结果大概什么时候通知

改进(细节性的问题稍微再去了解一下)

全部评论
sql题是什么 难吗
点赞 回复 分享
发布于 今天 02:57 江西
面到几面了,二面发了吗
点赞 回复 分享
发布于 今天 01:00 上海

相关推荐

威猛的香菇在秋招:感觉假的…测开怎么可能才13k
点赞 评论 收藏
分享
头像
昨天 17:44
中南大学 Java
刚才跟表哥打了一个多小时的电话,他是13年的中2本科毕业,学的是电气工程,毕业进了当地一家大型的国企,虽然薪资尚可,但是最近两年都在降薪,最大的好处就是稳定性还可以。他跟我说了这样一些话,总结分享一下:1. 他的个人看法:考公>longduan国央企>银行>大厂,原因是现在找一份稳定的工作太难了。现在也越来越卷了,他所在的那个企业在他那个时候本科211都有的看不上,但是现在招应届的话,基本要硕9起了,好一点的哈工大,上交,甚至清华的也来卷了。2. 现在不要想着去做小生意,创业啥的,基本都是亏,要去做的话也建议去一些偏远的地区去做。3. 本科双非的话,基本上省会城市的国家电网,烟草局这种就不用去浪费时间了,除非你运气真的爆棚或者有关系。4. 银行其实也不大建议去,除非是政策行+农发,储蓄这些,之前还有房产行业贷款盖房,普通人贷款买房啥的,现在这行业快坍塌了,普通人甚至都没啥钱存在银行了。所以里面的待遇自然相比原来会有降低啥的。5. 最重要看自己想要什么,要成长就去私企锻炼,但是要接受不稳定的事实,要稳定就去考公,但是没背景和关系的话要接受被分到一个差的地方或者碰到不好的领导。6. 你看到的透明可能都只是表象,你以为官网挂招聘了通知了,其实招聘的人就已经内定好了,甚至还有一些不对外招聘,当然校招可能这种情况稍微好一点。有很多事情都没你想的那么公平,这本身也不是一个公平的社会。7. 有的时候你没过,真不是你的问题,千万不要怀疑自己。有的时候真就是运气的问题,找工作本身也有很大运气成分在的,所以千万不要内耗。上面就是他跟我说的一些点,当然也只是代表他个人的看法,如果大家觉得有什么不对的欢迎评论指出
拥抱太阳的哈士奇很勇...:国央企透明招聘这个词本身就不透明(手动狗头
大厂VS公务员你怎么选
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

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