上海大公司面经
1,项目简介
2,mysql范围 :
索引,事务,mvcc
3,sprinboot范围:
@service注解和@controller注解的区别
自动装配原理
springmvc的组件
策略模式的优缺点
模版方法模式介绍
Aop代理模式介绍,我说动态代理要共同实现接口,静态代理是靠继承实现,但是被否决了
@Application注解的作用
4,redis范围: 布隆过滤器原理,为什么多个hash算法
5,concurrentHashMap扩隆机智,为什么(n-1)&hash这个算法这么巧妙?
6,幂等性怎么做,我说消息用uuid标识,然后用分布式锁区数据库查询是否被消费,但是面试官否决了我分布式锁的操作。
7 死信队列 reject noack
八股盛宴吧
凉经,感觉问的好难
2,mysql范围 :
索引,事务,mvcc
3,sprinboot范围:
@service注解和@controller注解的区别
自动装配原理
springmvc的组件
策略模式的优缺点
模版方法模式介绍
Aop代理模式介绍,我说动态代理要共同实现接口,静态代理是靠继承实现,但是被否决了
@Application注解的作用
4,redis范围: 布隆过滤器原理,为什么多个hash算法
5,concurrentHashMap扩隆机智,为什么(n-1)&hash这个算法这么巧妙?
6,幂等性怎么做,我说消息用uuid标识,然后用分布式锁区数据库查询是否被消费,但是面试官否决了我分布式锁的操作。
7 死信队列 reject noack
八股盛宴吧
凉经,感觉问的好难
全部评论
第三个咋答?父子容器?
是@SpringBootApplication注解吧?还有你把静态代理和CGlib代理搞混了,静态代理去自己写代理类去实现接口,动态代理由JVM产生代理对象,CGlib代理通过字节码增强技术运行时生成目标类的子类
深度分页问题
还有redis的red lock解决分布式环境下分布式锁问题
rabbitmq的架构
还有一个死信怎么用
相关推荐
2025-12-10 14:51
门头沟学院 Java 点赞 评论 收藏
分享
很奥的前端仔:如果你接了offer 临时又说不去 hr确实要多做一些工作。 当然如果是接offer之前当我没说
点赞 评论 收藏
分享
02-05 13:16
南京邮电大学 Java 等闲_:其实agent开发和语言没关系,只要能稳定落地可观测,有业务价值的agent就是好agent,而各种语言的agentkit是企业基建必要的,是一些maas平台的agent模块的重要组成,需要提供零代码的能力让M端的同***营agent,所以不要过于纠结这些,真正要看的是模型工程化这整条链路,能做什么,怎么做更方便
点赞 评论 收藏
分享
查看20道真题和解析
