9/12 爱数后端一面
- 自我介绍
- DFS、BFS用队列还是栈实现
- 如何使用栈来实现队列
- Redis应用场景
- Redis基本数据类型
- Redis的字符串是如何实现的
- 分布式锁如何实现
- 可不可以用MySQL实现分布式锁
- 用MySQL实现分布式锁,如何添加新的锁
- 什么是缓存雪崩、缓存击穿、缓存穿透
- 如何解决缓存穿透
- InnoDB和MyISAM的区别
- MySQL隔离级别
- ReadView生成时机
- MVCC是如何实现的
- 进程和线程的区别
- 进程间通信方式
- HTTP中POST与PUT的区别,PUT与PATCH的区别
- Dockerfile如何解决数据依赖
- 介绍项目
- 说一下项目的难点
- 反问