美团模型平台后端开发面经
发个面经攒好运
8.15 一面
问了项目的redis相关的数据用什么类型存的(问的很细,但是我没复习项目,忘了)
怎么保证mysql跟redis的一致性(答了先更新后删除),问redis删除失败怎么办(答了设置ttl)
java是怎么保证线程安全的?有哪些工具?
ConcurrentHashMap如何返回size的?如果不了解说一下设计思路(答了维护一个原子变量)
sql的慢查询如何优化,可能优化的方案尽可能说出来(explain先看看执行策略,之后分为sql语句方面,索引优化方面,innodb方面,架构方面优化)
如果一个接口响应时间不符合预期,怎么排查跟解决?(增加cpu,增加实例并使用合理的负载均衡算法,优化代码逻辑,使用多线程处理并设置合理的拒绝策略,降级,限流,改造成异步接口,使用消息队列balabala能想到的都说了,属于是梦到啥就说啥了)
手撕就是前k个高频字符串
凭记忆写的,有可能漏了几个八股,主包没怎么准备,加上最近没怎么睡,答得也不是太自信,一直搁那边吟唱,不应该接面的,但是刷刷经验也无妨
问了下业务,是给平台做agent开发跟风控的
下午约了二面
8.15 一面
问了项目的redis相关的数据用什么类型存的(问的很细,但是我没复习项目,忘了)
怎么保证mysql跟redis的一致性(答了先更新后删除),问redis删除失败怎么办(答了设置ttl)
java是怎么保证线程安全的?有哪些工具?
ConcurrentHashMap如何返回size的?如果不了解说一下设计思路(答了维护一个原子变量)
sql的慢查询如何优化,可能优化的方案尽可能说出来(explain先看看执行策略,之后分为sql语句方面,索引优化方面,innodb方面,架构方面优化)
如果一个接口响应时间不符合预期,怎么排查跟解决?(增加cpu,增加实例并使用合理的负载均衡算法,优化代码逻辑,使用多线程处理并设置合理的拒绝策略,降级,限流,改造成异步接口,使用消息队列balabala能想到的都说了,属于是梦到啥就说啥了)
手撕就是前k个高频字符串
凭记忆写的,有可能漏了几个八股,主包没怎么准备,加上最近没怎么睡,答得也不是太自信,一直搁那边吟唱,不应该接面的,但是刷刷经验也无妨
问了下业务,是给平台做agent开发跟风控的
下午约了二面
全部评论
又疯一个
佬,美团手撕是acm模式还是核心代码啊
感谢分享~我主页简介有最近在做的大厂项目,可以包装简历,秋招机会更多
佬虾皮那个offer拒了吗
简历上没有拿的出手的实习经历,想要给自己简历上包装个大厂实习项目的可以来看我主页的简介
佬,没问实习吗
相关推荐
昨天 15:54
门头沟学院 golang 点赞 评论 收藏
分享
喜欢吃卤蛋的肖恩在参...:给佬跪了
点赞 评论 收藏
分享

点赞 评论 收藏
分享