美团一面,两天后发感谢信
#面试问题记录#
基础八股:面向对象和面向过程,封装、继承、多态
项目1:
项目中创建的两张mysql表,具体是干什么的?两张表是怎么关联的?
mysql数据结构?怎么存储
为什么b+树磁盘io次数少?(page cache)
为什么主键最好是自增的?(页分裂)
ACID解释一下
MVCC是怎么实现的,Read view 和undolog具体实现
trix_id和Read view里面几个参数,几种情况的可见性
快照读和当前读,临建锁
项目是怎么部署的?
我认为redis消息队列没有必要,redis是广播的还是对单个服务器推送的呢?一个服务器在任务处理的过程中,另外一个服务器是否也会处理这个任务?这不就重复消费了吗?面试官理解可以只用controller转发到各个服务器就好了
项目2 黑马点评:
验证码是怎么存储的?
缓存击穿、缓存穿透、缓存雪崩
ThreadLocal 配合拦截器进行 token 校验,假如不同线程之间的信息进行丢失了吗?企业里面用的是什么?(InheritableThreadLocal )
缓存更新策略是什么?除了主动更新+超时剔除还有什么?(延迟双删)
在业务对每个逻辑写延迟双删不现实,企业里面是怎么做的?(canal,binlong+消息队列节点消费)
手撕:***************************************#牛客AI配图神器#
基础八股:面向对象和面向过程,封装、继承、多态
项目1:
项目中创建的两张mysql表,具体是干什么的?两张表是怎么关联的?
mysql数据结构?怎么存储
为什么b+树磁盘io次数少?(page cache)
为什么主键最好是自增的?(页分裂)
ACID解释一下
MVCC是怎么实现的,Read view 和undolog具体实现
trix_id和Read view里面几个参数,几种情况的可见性
快照读和当前读,临建锁
项目是怎么部署的?
我认为redis消息队列没有必要,redis是广播的还是对单个服务器推送的呢?一个服务器在任务处理的过程中,另外一个服务器是否也会处理这个任务?这不就重复消费了吗?面试官理解可以只用controller转发到各个服务器就好了
项目2 黑马点评:
验证码是怎么存储的?
缓存击穿、缓存穿透、缓存雪崩
ThreadLocal 配合拦截器进行 token 校验,假如不同线程之间的信息进行丢失了吗?企业里面用的是什么?(InheritableThreadLocal )
缓存更新策略是什么?除了主动更新+超时剔除还有什么?(延迟双删)
在业务对每个逻辑写延迟双删不现实,企业里面是怎么做的?(canal,binlong+消息队列节点消费)
手撕:***************************************#牛客AI配图神器#
全部评论
mark
能问问面的是哪个部门么?
相关推荐

点赞 评论 收藏
分享