美团面经,已oc

1. ThreadLocal在什么情况下会导致out of memory?
2. 阿里规范中为什么要求用static来修饰ThreadLocal变量?
3. 存储100万数据时,选HashMap还是ConcurrentHashMap?
4. 多线程情况下使用HashMap会导致什么问题?
5. HashMap扩容时需要注意什么?
6. 仿大众点评项目中缓存空值具体是怎么实现的?
7. 布隆过滤器的误判率大概是多少?
8. 仿大众点评项目中,类似微博大V发博客的场景,使用推模式还是拉模式?大粉丝量时推模式会有什么问题?
9. Redis分布式锁为什么要使用Lua脚本?纯Java代码为什么不可以?
10. 为什么选用Websocket?除了Websocket,是否考虑过其他协议(如谷歌的相关协议)?
11. 分布式环境下用schedule的关单会有什么问题?
12. 若系统扩大为分布式且单量增大,解决定时任务问题的思路有哪些?
13. 日志框架用的是log4j还是log4j2?日志应在哪些地方重点打印?
14. 碰到老应用、老系统日志不全时,如何最快地加上基础日志打点?
15. 为什么选用Mybatis plus而不选用JPA?
16. 线程池在系统里用在哪些位置?
17. 线程池的核心参数有哪些?从核心线程数达到最大线程数需要什么条件?
18. 在优惠券秒杀场景下,阻塞队列应设置多大?
19. RabbitMQ与Redis stream的推流最大区别是什么?
20. 仿大众点评项目中,最重要的几张表是哪几张?订单表应加什么索引?
21. MySQL的日志指的是哪些?集群模式最主要依赖的日志是什么?
22. 生产环境中如何避免主从同步延迟带来的故障?
23. JDK 11、17有哪些新特性?

手撕:策略模式
全部评论
三个月,接近二十场,终于面进去了
7 回复 分享
发布于 07-03 15:50 江苏
佬,这些问题怎么记录的,面试录音吗,这个思维导图怎么生成的
点赞 回复 分享
发布于 今天 07:53 陕西
mark学习
点赞 回复 分享
发布于 昨天 22:52 安徽
mark
点赞 回复 分享
发布于 昨天 22:04 上海
mark学习
点赞 回复 分享
发布于 昨天 17:42 广西
团子提前批开了啊
点赞 回复 分享
发布于 昨天 17:01 浙江
一共几面?哪一届的佬
点赞 回复 分享
发布于 昨天 15:47 河北
mark学习
点赞 回复 分享
发布于 昨天 10:57 山东
mark学习
点赞 回复 分享
发布于 昨天 01:58 江苏
mark学习
点赞 回复 分享
发布于 07-05 17:13 湖南
mark学习
点赞 回复 分享
发布于 07-05 16:51 湖南
mark学习
点赞 回复 分享
发布于 07-05 16:16 北京
太牛了
点赞 回复 分享
发布于 07-05 15:42 北京
好难啊
点赞 回复 分享
发布于 07-05 12:06 上海
mark学习
点赞 回复 分享
发布于 07-05 11:35 山东
想问下大佬面试前有笔试嘛
点赞 回复 分享
发布于 07-05 10:02 安徽
27届啊,已经比同届强很多了
点赞 回复 分享
发布于 07-05 09:25 广东
上海的base吗
点赞 回复 分享
发布于 07-04 12:14 上海
佬是什么岗啊
点赞 回复 分享
发布于 07-03 16:39 湖北
点赞 回复 分享
发布于 07-03 16:13 四川

相关推荐

评论
31
137
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务