癫疯召唤师1 level
获赞
382
粉丝
77
关注
4
看过 TA
2764
四川大学
2026
Java
IP属地:四川
暂未填写个人简介
私信
关注
03-23 20:03
四川大学 Java
0 点赞 评论 收藏
分享
03-22 20:22
四川大学 Java
投递淘天集团等公司10个岗位
0 点赞 评论 收藏
分享
03-22 10:24
已编辑
四川大学 Java
自我介绍项目拷打:(30min)项目一:1. 确保用户会话状态的持续性是怎么做的(刷新redis中token的TTL)2. 如何防止超卖(项目中写的乐观锁,面试官问判断库存大于0也算是乐观锁吗)3. 用lua脚本保证原子性就可以防止并发情况的超卖问题吗?问两个线程都同时访问到最后一个库存进行下单怎么办。面试官一直问这点,给我问的不自信了。4. 分布式锁lua脚本用来干嘛了5. 订单超时怎么实现的(监听redis key过期)6. 订阅key过期底层原理7. key超时删除机制8. redis超时删除的底层原理(就是惰性删除和周期删除原理,X)9. 用redis做订单超时时间准确吗(不会,因为redis惰性删除和周期删除,所以订单存在时间会比设置的时间长)10. 消息队列怎么实现订单超时处理11. 缓存中的订单状态发生改变了怎么办12. 为什么要redis做缓存(因为快?)项目二:13. 航班从查询到下单的全过程14. 问了一堆并发情况下座位的分配问题,给我问麻了。(还是没有做明白这部分)15. 消息队列如何异步处理订单的(说我消息队列这里异步处理订单用户体验会很差)16. 消息队列有哪些异步处理的场景(X)17. 八股拷打:(10min)18. HashSet如何判断有没有相同的值(HashMap的containsKey原理)19. 线程池参数及作用20. 说说Spring IOC及其好处(麻了,几个spring的问题回答的都是一坨,还没复习到这T-T)21.  Spring bean的作用域(X)22. bean是单例还是多例,单例的好处23. 说说Spring MVC流程(更是一坨)24. MySQL InnoDB默认隔离机制25. 可重复读如何防止幻读,还会发生幻读吗26. Redis持久化机制,及其优缺点27. Redis 网络模型算法题:129. 求根节点到叶节点数字之和。(刚把dfs方法声明了突然要求使用非递归,但也是直接bfs 5min拿下,也算是第一次把算法题做出来,之前两次tx面试都没做出来,还有三次面试没有做算法题)总结:项目还是不明不白的,还得多看看项目。spring还没看,得继续沉淀。其他的还得继续巩固,有些细致的东西还是没记住。(其实感觉有点压力面的味道,但不知道是不是。一直问我lua脚本保证原子性就可以解决并发,不会超卖了吗。难道不是吗)
查看54道真题和解析
0 点赞 评论 收藏
分享
03-17 12:53
四川大学 Java
0 点赞 评论 收藏
分享
03-13 10:59
已编辑
四川大学 Java
1.并发安全指的是什么2.如何解决并发安全3.乐观锁介绍4.violate可见性和有序性原理5.说说原子类和原理(X)6.项目(hmdp)中怎么使用线程池的7.项目中的订单的创建和库存扣减如何保证它们的一致性(这个要求就在原项目的基础上修改,不使用消息队列)8.现在将一个项目分为多个项目,比如将创建订单和库存扣减分为两个项目,如何去保证它们的一致性(我说的消息队列)9.假如说一个项目中A交给B一个任务,B成功了但A失败了,导致出现了不一致的情况怎么解决。(我说的A完成之后再给B,好像不是面试官想要的答案,又问了下面的问题)10.A要发给B1、B2等多个点,那如何保证B1、B2成功之后A也成功(现在回看感觉问的是分布式事务,但是面试之前我对分布式事务一点也不了解)11.缓存一致性12.要记录缓存被查询的频率怎么做(我把问题理解复杂了,说了一大堆,什么项目中用es来调整缓存策略,然后又说到redis key的删除策略,都不是面试官想要的答案。最后说在查询缓存的时候计个数,面试官说就是这个意思)13.MySQL什么情况下会发生回表查询14.ACID中的A怎么实现的15.隔离性怎么实现的16.快照访问规则17.快照在什么隔离机制下使用18.主从同步原理19.从库重做的时候失败了怎么解决20.主库和从库怎么保证强一致性(这里嘴瓢说反了,是从库提交之后主库才提交)21.考虑如下场景,有一个数据库,里面存了余额的数据。现在有大量任务要对余额进行修改操作,为了保证并发安全,我们可以在每个任务对余额进行修改时对数据库加锁,但这样的话就会导致后面的任务等待时间太长了,有没有什么好的办法(我开始说了访问太多了就拒绝一部分访问,面试官说不行,我得赚钱,你不让我访问我怎么赚钱。然后又扯了一大堆。现在想想其实也可以抽象成hmdp里面对秒杀券的修改操作)最后问了怎么学习、喜欢什么专业课、有什么爱好。问了整整一个小时,零手撕。场景题很拷打,一直在胡说八道。但是也没有秒挂,前三次都是面试完点进官网一看就挂了,这次没有秒挂已经是大大的胜利了。许愿二面。隔了一天挂,比起前三次已经是大大的胜利了#牛客AI配图神器#
ML狂徒:刚面完,一个八股没有。甚至还有英语讲算法
查看46道真题和解析
0 点赞 评论 收藏
分享
03-04 16:31
四川大学 Java
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务