美团面经-核心本地生活
一面(1h):
一面忘记录了,随便记了一点。感觉沟通不畅,不过还是过了。早上面试,晚上通知二面
1. 自我介绍
2. 项目的应用场景介绍
3. Spring Boot 和 Spring Cloud用在哪些地方
4. 为什么要用 Lua + Redis 判断是否需要图形验证码
5. 对哪些库表进行分库分表
6. 为什么要用基因法改造
7. 为什么要用Es
8. 分片策略是什么
9. Redisson封装多种分布式锁,怎么做的,用在哪里
1. 我这边创建了ServiceLocker的接口,然后用具体的实现类去实现这个接口。然后把对应的key和锁类型放到map的结构里,通过ManageLocker提供对外的服务,然后具体的锁里面是有redisson客户端的,通过这个客户端对传入的key进行获取。
10. 分布锁用在哪里
1. 可重入锁:在防止缓存穿透的时候会用到,使用了双重检测的方式防止请求达到数据库。
2. 读锁:对应票档的数据、座位数据存在redis如果不加锁,又有其他线程进行写入会有脏读。
11. 限流算法有哪些
12. 为什么要用令牌桶
13. 说说JUC
14. 说说JVM
15. 算法:翻转链表
16. 算法:股票(最基础的那题)
17. 反问:美团直播
18. base:北京,上海
二面:
我的评价就是神,这leader我简直爱死,很真诚地在和我聊业务、技术栈的选择,还有以后的职业规划。
1. 算法:二叉树的最大路径和
2. 进程、线程、协程
3. 总结一下并发相关的和锁
4. B+树和跳表
5. SpringBoot和SpringCloud作用
6. IOC和AOP
7. SpringAOP和传统AOP有什么区别
8. 开始安利美团,聊人生
9. 反问业务
二面是晚上面的,第二天下午oc。
然后下周一腾讯发offer了,周二我让leader帮我跟进一下,半小时后offer,太爱了!
一面忘记录了,随便记了一点。感觉沟通不畅,不过还是过了。早上面试,晚上通知二面
1. 自我介绍
2. 项目的应用场景介绍
3. Spring Boot 和 Spring Cloud用在哪些地方
4. 为什么要用 Lua + Redis 判断是否需要图形验证码
5. 对哪些库表进行分库分表
6. 为什么要用基因法改造
7. 为什么要用Es
8. 分片策略是什么
9. Redisson封装多种分布式锁,怎么做的,用在哪里
1. 我这边创建了ServiceLocker的接口,然后用具体的实现类去实现这个接口。然后把对应的key和锁类型放到map的结构里,通过ManageLocker提供对外的服务,然后具体的锁里面是有redisson客户端的,通过这个客户端对传入的key进行获取。
10. 分布锁用在哪里
1. 可重入锁:在防止缓存穿透的时候会用到,使用了双重检测的方式防止请求达到数据库。
2. 读锁:对应票档的数据、座位数据存在redis如果不加锁,又有其他线程进行写入会有脏读。
11. 限流算法有哪些
12. 为什么要用令牌桶
13. 说说JUC
14. 说说JVM
15. 算法:翻转链表
16. 算法:股票(最基础的那题)
17. 反问:美团直播
18. base:北京,上海
二面:
我的评价就是神,这leader我简直爱死,很真诚地在和我聊业务、技术栈的选择,还有以后的职业规划。
1. 算法:二叉树的最大路径和
2. 进程、线程、协程
3. 总结一下并发相关的和锁
4. B+树和跳表
5. SpringBoot和SpringCloud作用
6. IOC和AOP
7. SpringAOP和传统AOP有什么区别
8. 开始安利美团,聊人生
9. 反问业务
二面是晚上面的,第二天下午oc。
然后下周一腾讯发offer了,周二我让leader帮我跟进一下,半小时后offer,太爱了!
全部评论
接心软善良二面面试官
接好运啊
接好运
相关推荐
查看12道真题和解析 点赞 评论 收藏
分享
查看4道真题和解析 点赞 评论 收藏
分享
查看28道真题和解析 点赞 评论 收藏
分享