美团 后端开发 日常实习一面面经

#软件开发笔面经#
开局手撕
1.爬楼梯
2.编辑距离
3.sql语句(分组查询,比较简单)

项目穿插八股问题:
1.点评项目的逻辑过期策略解决缓存击穿的实现思路。
2.说一下缓存击穿和缓存穿透的区别。
3.项目里用到了乐观锁,说说原理。
4.项目里用到了线程池,说说线程池的参数。
5.日常开发中常用的锁有哪几种,说说它们的区别。
6.说说分布式锁有哪几种实现方式。
7.zookeeper实现分布式锁相比较与redis实现分布式锁有哪些好处?
8.怎么样去定位慢查询,并从哪些角度解决慢查询的问题。
9.redo log和unlog的区别。
10.什么叫间隙锁?
全部评论
请问是什么时候的面试 base哪里 我最近也投递了 还没有消息
点赞 回复 分享
发布于 11-05 18:33 江苏
哥们什么bg啊,面试这么多
点赞 回复 分享
发布于 11-06 01:52 福建
想问下这种日常实习一般几面
点赞 回复 分享
发布于 11-10 12:04 广东
佬,你做的项目是什么项目啊
点赞 回复 分享
发布于 11-20 14:45 江苏

相关推荐

#软件开发笔面经# #26届实习# #Java# 一面:1. 了解Redis分布式的部署方法吗?了解主从集群搭建吗?2. 论坛项目里面的维护帖子的排行的Zset如果数据量很大应该怎么办,取数据花的时间比较长,怎么办?3. 为什么要用二级缓存?Redis如果是分布式的话你害怕过期的话,把过期时间设置的长一点不就可以了吗?4. Redis的淘汰策略?5. 讲一讲Redis的缓存三剑客的各种触发原因和解决办法?6.  Quartz  你是单节点还是多节点部署?如果是线上系统多节点的情况下,单个结点的定时在节点宕机的情况下话,怎么去保证定时任务能够有效执行?7. kafka和RocketMQ有什么区别,实现细节上有了解吗?8. kafka怎么处理消息积压?9. 怎么保证kafka处理消息是有序且不重复的?10. SpringBoot框架有什么优势?核心注解有哪些?11. springboot的自动装配有了解吗?12. @AutoWire和@Resource区别?13. springboot启动流程?14. 实现多线程编程的方式有哪些?15. 线程池的核心参数?执行流程?16. 线程有哪些状态?17. 讲一下你熟悉垃圾回收器?18. 新生代和老年代的占比有了解吗?19. 如果服务器出现了线程泄露,你应该怎么怎么去排查解决?20. 实习中遇到了什么技术难点吗?手撕:删除倒数第k个结点 二面:手撕:重排链表1. 介绍实习2. 用RocketMQ主要是用来解决什么问题的?3. RocketMQ什么情况下会出现重复消费的问题?4. 实习中Redis分布式锁的实现原理5. Redis集群部署有哪些方式?6. 在主从集群上使用setnx分布式锁,可能会有哪些问题,怎么解决?7. 实习的模块流量大小8. MySQL什么情况下需要分库分表9. 创建线程池有哪些方式?10. 现在有线程A和B如何实现A运行完以后可以再运行B?11. 乐观锁和悲观锁了解吗?12. http常见的方法有哪些?13. get和post方法的区别?14. 用过RPC框架吗?介绍一下dubbo。流程非常快,面完当天就oc了
adherence:兄弟在哪投的
点赞 评论 收藏
分享
3 23 评论
分享
牛客网
牛客企业服务