当前位置:首页>java>汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

  • 2026-10-21 13:33:40
汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

汇川Java后端开发60min(秋招一面)

1.自我介绍
2.并发和并行
3.什么情况下会出现多线程的竞争,给个具体场景
4.java里怎么解决这种多线程竞争的情况,synchronized和ReentrantLock区别
5.创建一个新线程的方法,run和start区别
6.了解线程池吗,参数和执行流程,用的什么拒绝策略
7.一个线程发生异常了如何处理,你的项目里是怎么做的
8.有一个订单系统,要用线程池做订单处理的加速,如果订单量爆了会产生异常,你会怎么处理来让溢出的订单正常执行而不被抛弃
9.除了线程池还有什么别的处理方法,比如用些别的中间件
10.怎么实现延时消息
11.不用mq,用其他的方式怎么做(轮询、定时任务,面试官说还能用redis过期回调做)
12.几个线程A B C,怎么保证B一定在A之后执行
3.ThreadLocal了解吗,为什么会发生内存泄露
14.索引分类,索引覆盖和索引下推
15.怎么看是否用了索引
16.最左匹配
17.索引失效场景
18.spring自动装配原理
19.spring的事务,事务失效场景
20.如果一个方法里开了个子线程,怎么保证子线程执行事务时不失效
21.挑一个实习时比较有难度的任务,完整地讲一下
22.了解java的协程吗,java用的什么版本
23.redis分布式锁的原理,redission的实现源码看过吗
24.xxl-job是怎样实现任务调度和执行分离的,任务调度通知用的什么,rpc还是http还是其他
#Java #Java开发 #Java面试 #后端开发 #程序员 #互联网大厂 #Java八股文 #面经 #求职 #跳槽

最新文章

随机文章