BOSS直聘Java后端一面
1.自我介绍
2.你刚才说xx平台支撑2万多单位,如果要求全省资产盘点要在30分钟内出报表,你会怎么设计?DB 怎么避免被打挂
4.如果某个单位一次性导入50万条资产卡片数据,系统怎么保证既能写得进去又保证不会出其他问题
5.跨租户大屏汇总的时候,数据隔离和聚合是冲突的,你们是怎么处理的
6.你提到和财务系统对接,那如果MQ积压 3 小时,账务对不上,怎么办
7.年终财政集中清算,所有单位并发做资产结算,假设 DB CPU 飙到 90%,你先会查什么
8.Dubbo和SpringCloud都用过吗?如果让你在一个高并发系统里选,你会怎么权衡
9.zk做Leader选举时短暂不可用,这段时间Consumer调用服务还能不能正常跑?为什么?
10.如果注册中心整个集群挂掉,Dubbo是靠什么机制还能保证调用不中断的?这套机制有什么风险
11.讲讲分布式事务在你们业务里的落地吗具体在哪个场景?遇到过什么坑?
12.Redis做分布式锁,如果业务执行时间超过锁过期时间,怎么办
13.高并发下怎么识别系统里的热点 Key?识别出来后,你怎么做分流
14.用Redis做分布式锁和RedLock有什么区别?生产环境你们选的哪种?
15.线上出现 Full GC 频繁,你会从哪些维度去排查,如果遇到oom呢
16.G1 GC和CMS你能对比下吗?为什么你们项目里选择G1?
18.spring事务传播机制里面REQUIRED 和 REQUIRES_NEW 的本质区别是什么,哪些传播机制下会导致事务失效
19. 为什么自调用会失效?怎么解决
19.Spring的AOP底层是JDK动态代理还是 CGLIB?怎么决定用哪个
20.Spring 容器启动时Bean的生命周期
21. 如果MQ积压了一夜,第二天上线业务全部阻塞,你怎么来处理
22.手撕:最长公共子序列
#发面经攒人品#
查看12道真题和解析