1. 自我介绍
2. 使用redis做了什么,有没有遇到什么问题
做了缓存+位图打卡。至于碰到的问题。。。耿直的说了缓存一致性和三大问题,然后说但是我们并发量不高所以基本没这个问题。
3. 读到数据库中没有的数据怎么处理
设个默认值然后加个过期时间。
4. 表锁有哪些
读锁写锁意向锁
5. 怎么走行锁
我一开始说了for update和in share mode,他说是怎么走,然后我说加索引
6. 怎么进行的sql优化
建索引,修改sql,analyze table
7. 项目里线程池怎么用的
讲了下线程池的流程和核心参数,讲了我怎么用的
8. 有没有使用全局参数保证数量(大概这个意思)
使用了原子类统计
9. aop怎么实现的
扯了我怎么做日志管理,然后扯了spring aop源码(增强器的获取,代理bean的获取,增强器的执行)
10. 了解过反射吗,用来做什么
简单了解过,通过class能获得属性、方法等,spring底层用的很多
11. 什么是事务
讲了acid
12. 项目里有用到事务吗
回忆一下。。。耿直地说印象里都是crud,确实没用到。
13. 有用过zoomkeeper和dubbo吗
分布式还在入门,现在还在学nacos
14. 反问
全部评论
(2) 回帖