比心二面,挂

1. 加锁是为了解决什么问题  
2. 项目中使用锁的场景  
3. 在没有锁的情况下可能会导致什么缓存一致性的问题  
4. 打赏金额缓存,有三笔打赏记录,记录执行顺序不一样会有问题吗   
5. synchronized底层实现原理,锁升级流程  
6. 线程池创建参数  
7. 什么情况下用到最大线程数(线程池的流程)  
8. 使用线程池解决什么问题  
9. 项目中怎么用到线程池的?    
12. 线程数设置经验?  
13. 自研rpc框架调用线程池各参数怎么设置,他属于什么类型?  
14. rocketmq延时队列实现原理  
15. 什么是时间轮,实现原理  
16. 你觉得自己在开发中的优势  
17. 为什么选择开发岗位,不选择大模型工程方向?  
18. 你觉得在大学期间有哪些失败令你印象深刻?

面试意外太多,实验室面试结果拍到的人太多,另外导师后续突然冲进来问我在干嘛😓。多少给面试加了点defuff。挂了
全部评论
在实验室面试你是这个
点赞 回复 分享
发布于 04-24 11:47 山东
导师这太抽象了吧,不放实习吗
点赞 回复 分享
发布于 04-22 22:42 上海

相关推荐

04-21 14:07
已编辑
门头沟学院 Java
0418 第二次面试,30min,面试官超好,但自己太菜了后续:0421发感谢信了根据我的回答来问的,几乎没八股。自我介绍(说要偏向项目的介绍)1. 项目里遇到的最大的问题(说了Redis和数据库缓存不一致的问题)2. 根据我的回答深挖,这种情况为什么不一致(还安慰我不要紧张)3. 不断的提示,发现我说的问题不会导致Redis和数据库缓存不一致,而是在分布式的情况下,会出现不一致。4. 又更正我,在更新完Redis, 更新数据库前网络中断了,才会导致数据库没更新上。5. 再问还遇到了什么问题(没好好准备)6. 提到ThreadLocal,说用完不释放的话会导致内存泄漏7. 问还有什么问题,多台机器怎么办,提示可以存数据库里8. 又问有没有遇到数据库索引相关的问题9. 什么时候要加索引,什么时候不加索引10. 索引失效的情况11. 问自己有没有遇到过索引失效的情况,提示他们常见的很难排查的是 隐式类型转换让索引失效12. 出了个写sql的题(我是fw,一定好好练sql语句)13. 表里有两个字段,一个字段是类型(A,B,C,D,E),一个字段是数量,写一个sql语句求出每个类型的数量(提示的)14. 第二个sql根据第一个sql,上一个sql查出来的是五行二列,那么怎么变成一行十列(面试官直接告诉我答案了)15. 多线程里用过哪些(回答了加锁)16. 什么情况要加锁,想一个场景(自己想的场景有个坑,面试官又给我提示了一下)反问
众安保险二面56人在聊 查看17道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客企业服务