中通java凉经

1、问工作项目,大约问了10分钟,主要就是针对项目的数据流程和处理;
2、synchroized加在代码块和方法上区别,分别会阻塞什么形式的请求;
(这里主要想表达的是在方法上会阻塞哪些请求)
3、Integer a=1和Interger b=1是否相等,为什么;
(这里-127到127区间内相等,之外就不等,主要是常量池)
4、BigDecimal使用,BigDecimal去new值和new字符串的区别,项目对于精确数据有没有用其他的数据结构;
(主要是浮点型那些不能直接使用,主要还是和Long的区别,Long也是有一定的优势)
5、spring的启动类在上面路径下
(没理解想问的目的)
6、spring的自动装配原理、流程
(就针对spring扫包和SpringSPI说了一下)
7、Bean的生命周期和项目中的使用
8、spring的循环依赖
9、Mysql排查死锁
10、redis使用场景,权限,token,分布式锁
11、分布式锁是怎么做的,redission里面是怎么实现的
12、看门狗机制的具体实现
13、Rocketmq的实际使用场景
14、rocketmq消息不丢失和重复消费解决
15、InnoDB和MyIsam的区别,为什么选InnoDB而不选择MyIsam
(说的主要还是由于MyIsam不支持事务)
16、反问
总结:其他的答案后面再写吧,当时确实答得比较浅显,还是需要具体深入的聊,例如生命周期,其实大家都知道是干啥,但是具体起什么作用,为啥要有这个步骤,确实需要优化。
写个帖子没别的意思,给大家做个参考,面试官人很好,结果出来也是很快,虽然没过,也是感谢给的这个面试机会,加油加油
全部评论
请问是校招嘛
点赞 回复 分享
发布于 2024-09-07 14:51 河南
面的这么早嘛
点赞 回复 分享
发布于 2024-09-07 13:29 河南
大佬工作几年啊,这些题答出多少挂了啊
点赞 回复 分享
发布于 2024-08-08 15:11 广东

相关推荐

程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
评论
19
48
分享

创作者周榜

更多
牛客网
牛客企业服务