美团到店-后端开发一面 3.28

2h
介绍线程安全的单例模式。答DCL。反问不安全怎么预防反射创建 ✖
布隆过滤器原理
如何解决缓存击穿和缓存穿透
如何保证redis与数据库缓存一致性
redis的IO类型,答redis的线程模型套用IO多路复用,巴拉巴拉
Kafka如何保证消息生产不丢失,不重复
Kafka的刷盘机制,为什么只支持异步刷盘。答:为了适应高吞吐
Rocketmq的死信队列讲一下
单点登录如何实现,面试官让现场画流程图一步步解释,一点点纠错,疯狂拷打,超级细,细到参数名称和cookie名称
mysql全量和增量数据同步遇到的难点
设计原则SOLID
设计模式了解哪些
https加密交互过程,顺便提了嘴github公钥私钥交互过程,问这两者有啥区别
CA证书是如何签发的,CA有什么作用,客户端是如何验证CA证书是合法的
java的线程池有哪些
newFixedThreadPool使用了什么阻塞队列,阻塞队列最大存多少任务
synchronized和reentrantlock的区别
了解哪些限流算法。答:滑动窗口,令牌桶,漏桶,具体怎么实现忘记了,Guava包有现成限流api提供
讲一下类加载过程
讲一下如何打破双亲委派机制,为什么要使用双亲委派机制
大模型与传统的nlp有啥区别

手撕:链表判环,秒了
反问:
尽量凝练知识点,用最少的话表达观点。整体面试挺满意,注意一些知识点的细节要把控好,结束后立马约二面了
全部评论
看看帖子春招合集佬
2 回复
分享
发布于 03-30 22:42 陕西
请问是到店的什么部门呀
1 回复
分享
发布于 03-28 18:50 北京
联易融
校招火热招聘中
官网直投
m
点赞 回复
分享
发布于 03-28 19:10 贵州
要试一下淘天的实习么,我们部门开的比较晚,目前hc很充足,可以看我主页了解下
点赞 回复
分享
发布于 03-29 10:10 浙江

相关推荐

头像
具体timeline可以看我历史帖子,共85分钟1. 个人介绍、项目介绍2. 如果有一个比较大的需求,你想把需求映射到应用上,应该考虑什么?(聊天,思路: 需求沟通、落地、 技术调研、 可实现性、 对未来可能出现情况的把控)3. 软件整体生命周期,对项目稳定性如何考量?(聊天,思路: 开发层面TDD, 上线层面-用了K8s的一些性能监控+伸缩, 性能层面, 瓶颈排查)4. 你用了Consul是吧?Consul服务发现,自身如何保持稳定性?RAFT懂吗?内部算法?原理?最多允许挂多少台?(说实话没准备这个方面,简历也没写,于是把Consul文档中那一套概念+思想吟唱了一遍)5. 还有哪些分布式协议?你在哪学的?(Gossip、paxos,用的时候,看Consul文档顺便都学了)6. Java多线程实现A等待BC,如何实现?(场景八股,Join,各种Future,CountDownLatch,等等)7. Java多线程后续发展了解么?(聊天:之前闲的没事看到虚拟线程转正了,吹了吹,联系Go/C++把协程讨论了下,联系NIO/BIO/AIO吹了下,联系JDBC实现说了下目前工程上问题现状)8. 线上GC问题如何排查?(略)9. 那现在说一说Collection吧,知道哪些map?那你说说hashmap和concurrentHashMap的数据结构?(略)10. 那和TreeMap有什么区别呢?(类比C++中UnorderedMap/Map区别,数据结构层面说了下红黑树/拉链式区别)11. ArrayList和LinkedList优缺点?哪个遍历快?(思路:先说数据结构-顺序表下,区别,设计意图,然后说Java的实现+对应底层数据结构,联系操作系统原理说)12. 对于项目的交付,你认为什么比较重要?(聊天,如实交代)13. 那如果选型沟通中出现了矛盾,如何解决?(聊天, 思路: 分情况讨论)14. 简历里的社区经验,介绍一下?(聊天,如实交代)15. 课外了解什么技术?怎么学习?(聊天,如实交代,思路: 说缘由、方法、成果)16. 聊嗨了,忘出题了,那出个题,高精度加法17. 反问:业务?调度相关;技术栈?不好说,自研(反问开始聊天 +10min)总结:一场酣畅淋漓的聊天#美团##面经# #java#
点赞 评论 收藏
转发
8 113 评论
分享
牛客网
牛客企业服务