日常实习 质谱 大模型后端一面

1.ThreadLocal底层原理? (这里我回答ThreadLocalMap)他说不对,应该更偏向底层设计操作系统他说就不难为我了

2.Redission分布式锁,锁的过期时间怎么考虑计算 分布式锁如果释放失败了怎么办? 使用mq确保锁释放成功

3.你了解GateWay吗?使用过gateWay做了什么? 我只是简单说了一下gateWay概念 面试官好像不是很满意。

4.java范式类型擦除使用过吗? 只是学过 记得不清了回答的不好 使用过反射吗(这里举例利用aop实现限流算法时使用反射获取限流方法)

5.mysql有哪些隔离级别 隔离级别底层是怎样实现的 mysql索引失效的场景 处理过慢sql吗 ?我回答mvcc 他又问mvcc底层是什么 readView和undolog 他好像还是不满意 想问更底层的 但是怕我不会 就不问了。

6.项目相关,介绍一下抽奖项目的整个架构是怎么设计的?数据库 是怎么设计的 使用了哪些设计模式?

7.抽奖的流程是怎么样的? 如果要对中奖奖品实现一种限流手段,比如限定一种奖品在1分钟只能被抽中一次怎么办?

算法题: 归并排序

总结:面试官还可以,近期一直在面小厂 这次感觉是最有含金量的一次了

全部评论
说ThreadLocalMap没问题,盲猜他想让你说thmap是Thread的属性,都存放在jvm堆的线程私有空间TLAB中(有点**)
点赞 回复 分享
发布于 昨天 17:05 重庆
佬,咱俩是一个面试官,不过感觉你比我答的好太多了,我被拷打麻了
点赞 回复 分享
发布于 昨天 21:28 北京

相关推荐

2 10 评论
分享
牛客网
牛客企业服务