2.29数禾科技 日常面经
基本就是根据简历上写的内容来面
1.介绍一下自己的项目
2介绍一下令牌桶算法 还有其他常用的限流算法么
3线程池的工作原理 常用参数
4异步扣减库存 如何扣减失败怎么办
5如何保证mq消费成功 ,如何保证mq的高可用
6假如加入一个取消订单的功能 如何实现
7除了延迟队列还有其他方式取消订单么
8如何进行用户登录的验证
9如何通过threadlocal优化鉴权
10最终点赞数据一直写在redis里么
11讲一下缓存穿透 怎么解决
12做拦截 除了限流 还可以做哪些功能去拦截请求
13如何保证redis和mysql的一致性 高并发情况下如何保证
14 ==与equals区别
15接口和抽象类的区别
16java常用的数据类型 和集合类
17详细讲一下常用的集合类
18动态代理实现方式
19用过的设计模式有哪些
20说一下类加载过程
21spring中如何声明事务
22常用的索引类型 联合索引失效问题 知道为什么么
23redis分布式锁实现的原理 常用的数据类型
24tcp和udp的区别