天天乐学开发一面
1、实习中明星主页关注列表的功能为什么选择hbase不是mysql
2、如果hbase出现热点问题你怎么优化
3、设计的通用聚合查询网关如何实现毫秒级返回多源数据
4、如果某个数据源比较慢,如何保证整体时间
5、网关的缓存策略是什么
6、积分抽奖平台项目你提到抽奖算法时间复杂度从o(n)降至o(1)如何实现
7、如果奖品的概率要动态调整,你的算法可以支持吗
8、防止库存超卖如何做的
9、延迟队列和定时任务来更新库存如何保证数据一致性的
10、线程池核心参数以及作用
11、拒绝策略有哪些
12、高并发场景下如何设置线程池参数
13、hashmap在高并发下会出现什么问题,concurrenthashmap如何解决
14、cas是什么
15、springbootapplication注解作用
16、mysql索引失效场景
17、explain关键字段有哪些
18、项目中用到redis+caffine多级缓存为什么这么设计
19、如果线上出现了紧急bug,你正在开发future分支,你接下来会怎么做
20、线上出现了紧急bug,你该怎么去处理,修复,然后再上线大概需要什么的git操作
21、版本回退的git命令
22、git rebase和merge
23、对ai工具怎么看用过哪些ai工具
24、如果一个需求过来优先想着用ai帮你写还是自己想一想
#面经 #后端开发