开个面经系列吧,之前的面试就不回补了,有新面试会更新

盒马武汉一面 50min

tips:boss投递,官网投递流程未开启

自我介绍

new Integer(100)和直接赋值100 ,使用==比较输出什么

juc有哪些常见的类和使用场景

线程池是否可以使用默认的线程池

为什么不能用默认的线程池

初始化线程池根据什么条件初始化

死锁的必要条件

使用过哪些数据库?

mysql的索引结构是什么?redis有没有类似的数据结构

为什么redis使用跳表不用b+数

常见的设计模式

在什么场景使用工厂模式,结合项目回答

项目:在费控中负责哪块,项目亮点,哪些做的还不够好,可以重点讲一些自己的思考

​ 工单中如何查找问题,常见的处理思路

场景:电商上线无问题,大流量频繁fullgc,如何查找问题

​ dump日志如何分析,使用哪些工具可以分析

​ fullgc什么情况发生,平时不会发生,大流量导致fullgc是为什么

项目:工作流引擎是类似低代码平台嘛?

​ 为啥需要一级二级map降级,怎么想到的,性能提升10倍是怎么得到的

​ 为啥需要异步入库到kafka

kafka如何保证消息不重复消费,A消息ack返回的时候网络异常,又发送了B消息,如何避免重复消费

kafka如何保证消息顺序性

了解单例嘛,spring的bean单例如何修改

简单背一下ioc和di的原理

springboot哪些地方使用了spi,回答一个就行

对自己的职业生涯规划是怎样的

平时如何学习新的技术

口述算法:合并有序链表 反转链表能想到几种解决方案

哪里人,base武汉可以接受嘛,期望薪资,可以提前实习嘛

问的问题可能没有问到自己的长处,和其他求职者比自己的优势是什么?

反问

几轮技术面试,多久有结果

面试官看重应届生哪些方面的能力

对自己的建议

总结

面试官很有礼貌,很温馨,一直说不要紧张

不爱问八股,结合项目+场景问,八股都是直接”给我背一下XXX“

问建议是真给建议

体验非常好的一轮面试,唯一的缺点是电话面试声音小,听不清有些东西(声音已经开到最大了)