阿里cto数字供应链三面面经

9-13一面
对实习工作的一些扩展,实习工作其实不需要考虑过高的并发场景,面试官就针对这个问如果要设计并发并提高并发量,要怎么做。实习用到quartz框架,就问quartz框架应对高并发以及任务量千万的场景,有什么处理方法。
然后还做了一个秒杀项目,问了一下如何防止超卖,怎么加分布式锁,rabbitmq作用是什么,消息中间件还了解那些。
八股问了一下mvcc如何实现的,update加锁有什么注意的
手撕了一个含有重复元素的集合,以及自己实现一个负载均衡算法。


9-15二面

教研室项目介绍

一个线程需要阻塞等到所有子线程结束,用什么方法

了解那些设计模式

有一本小说,比较大,需要将小说里面的违禁词替换了,从算法和工程两个方面考虑如何设计。

线上服务报了OOM错误,要怎么排查

线上服务报了MetaSpace错误,要怎么排查

Sqlinexist的效率哪个高,执行计划有什么区别

9-20三面 
本来是周一,结果面试官早上鸽+下午鸽
重新问实习,有看过quartz实现原理么,quartz如何保证分布式场景下一个时间点只有一个机器执行任务的。
重新问项目,怎么保证分布式事务的一致性,分布式框架有了解吗。
有看过jvm源码吗,java对中断的整个的实现了解吗。
有看过spring/mvc/mybatis的源码吗,了解哪一部分。
对临键锁是怎么理解的。
三面答的很差,不过面试官人很好,许个愿吧


#面经#
全部评论
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-22 10:14 北京
三面好顶啊
点赞 回复 分享
发布于 2022-09-23 09:59 四川
硕士,还是本科?
点赞 回复 分享
发布于 2022-09-23 16:24 北京
有结果了吗兄弟
点赞 回复 分享
发布于 2022-09-24 12:55 四川
数字供应链的哪个部门兄弟
点赞 回复 分享
发布于 2022-09-25 16:23 北京
更新后续,刚挂,排序排不过科班大佬们正常
点赞 回复 分享
发布于 2022-09-30 01:00 四川
感谢没录我谁能想到直接业务大调整
点赞 回复 分享
发布于 2023-04-15 01:32 四川

相关推荐

02-10 21:39
Java
点赞 评论 收藏
分享
01-23 14:54
同济大学 Java
热爱敲代码的程序媛:给你提几点【专业技能】这个模块里面可优化的地方:1.【具备JVM调优经验】可以去b站上搜一下JVM调优的视频,估计一两个小时凭你的学习能力就能掌握JVM调优的实践方面的技能。2.【MySql优化】MySql这一栏,你去b站或者找个博客看看MySql优化,学一下,如果你本身比较熟悉MySql语句的话,那基本半天时间凭你的学习能力MySql语句优化方面的技能你也能掌握个差不多。以上1,2两点主要是因为我看你专业技能大部分都说的是偏理论,没有写应用。再就是最后,你结合你的项目,想一想你的项目中哪些sql语句是可以用MySql优化的,到时候你面试的时候也好结合着说一下。
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

更多
牛客网
牛客企业服务