得物秋招Java后端一面

自我介绍

主要问项目

缓存击穿,穿透,雪崩的解决方案;有没有用底层设置,而不用工具类包装的代码实现方案?

分布式锁如何实现,key是什么,value是什么(uuid+userid, 线程id),redis可重入锁以及reentrantLock实现原理是什么

秒杀做了哪些优化,超卖问题如何解决;一人一单如何判断,对应key和value是什么(订单id, userid)

lua脚本里面执行的是什么(逻辑判断:库存是否充足,一人一单校验)

基于feed流的zset的key,value是什么(粉丝的userid,博客文章id)。

springBoot如何实现数据库事务管理,注解transactional如何实现,底层原理?

mysql JDBC如何实现数据库连接,连接步骤?

自己设计读写分离组件的话,需要考虑哪些,如何实现?

一些日常问题(秋招面的怎么样,平时如何学习Java)

反问

总结:没问Java八股,也没问计算机基础,也没让手撕算法,面试官没开摄像头,感觉很急,像是kpi

全部评论
这个问的好难啊
2 回复 分享
发布于 2023-09-17 08:31 广西
点评?有点眼熟
点赞 回复 分享
发布于 2023-09-25 08:48 江苏
好难,拷打项目记不清就会寄,只问了点评这个项目吗
点赞 回复 分享
发布于 2023-09-19 21:47 浙江

相关推荐

05-12 11:09
已编辑
门头沟学院 后端
SmileDog12138:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
点赞 评论 收藏
分享
qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
评论
3
28
分享

创作者周榜

更多
牛客网
牛客企业服务