京东一面凉经
全程40min,都在问项目,基本没问什么八股。
技术选型,为什么用MyBatis不用JPA;
为什么用Redis;
Kafka是干什么的,真的能加快响应时间吗
为什么用Quartz,不用SpringBoot自带的定时任务;
Caffine本地缓存优缺点
登录流程
前端密码传回后端安全性问题,答使用https,又问https一定安全吗,破解了怎么办;
项目用到哪些设计模式;
项目层次结构,Mapper能不能放在service里;
项目如果部署架构怎么设计,Redis怎么部署
用户表为什么用id做主键,用户名行不行?
java基本数据类型,BigDecimal类型,多态
线程池解决什么问题,那些场景适用;
都是从项目的一个点往外扩展发散,好多问题之前都没想过
#京东面试#