微博后端开发面经

📍面试公司:微博
🕐面试时间:9月9号
💻面试岗位:后端开发
❓面试问题:
一、八股
1. JVM类加载机制的双亲委派模型及其打破方式?
2. Java原子类ABA问题及解决方案?
3. ThreadLocal的内存泄漏问题如何避免?
4. MySQL联合索引的最左匹配原则原理?
5. Redis集群数据分片方案和重定向机制?
6. Kafka如何保证消息不丢失和不重复消费?
7. Spring Boot自动装配的核心流程?
8. 微服务网关如何实现限流和熔断?
9. 分布式系统中如何实现链路追踪?
10. 数据库读写分离后主从同步延迟如何处理?
11. 如何设计一个支持千万级用户在线状态系统?
12. 什么是边缘计算?在大型系统中的应用场景?

二、项目
1. 仿拼多多拼团项目中如何解决高并发下单时的库存超卖问题?
2. AI Agent项目中如何优化模型推理服务的响应延迟?

三、手撕
1. 力扣31. 下一个排列:生成字典序下一个排列

#发面经攒人品#
全部评论
边缘到快失业了
点赞 回复 分享
发布于 2025-09-11 09:45 辽宁
《微博后端八股宇宙》
点赞 回复 分享
发布于 2025-09-11 09:45 吉林
mark
点赞 回复 分享
发布于 2025-09-10 16:42 安徽
感谢分享
点赞 回复 分享
发布于 2025-09-10 16:37 辽宁

相关推荐

01-19 14:58
已编辑
华东师范大学 安卓
点点是小红书推出的独立AI生活搜索助手产品,目前处于产品早期快速发展阶段,主打生活场景的智能搜索(如旅游攻略、美食推荐、购物指南等),支持多模态交互(文字、语音、拍照提问、视频回复)。作为一款新兴AI应用,我们正聚焦于通过高效渠道投放快速获取大量初始用户,并实现用户规模的爆发式增长。客户端开发工程师-点点(AI产品)工作职责1、负责 AI 对话应用的Android /iOS客户端研发与架构设计,构建流式响应、低延迟的多模态交互体验;2、负责主对话框架、消息渲染、语音输入、多媒体展示等核心模块开发与维护;3、优化启动速度、内存、帧率与稳定性,推进客户端性能治理体系化;4、推动 RN 容器与跨端组件建设,实现多端统一开发与调试体系;5、与服务端 / 算法 / 产品团队紧密协作,持续优化通信协议与端到端交互体验。任职资格1、拥有1~5 年客户端开发经验;2、精通 Kotlin / Java或Swift / Objective-C ,对性能、启动、包体积、流畅度有深度打磨经验;3、具备多媒体(音视频播放、图片加载)、输入法与多模态输入框架开发经验;4、具备良好的工程质量意识、代码规范与持续交付经验;5、对 AI 对话产品充满热情,对移动端体验和交互创新有敏锐洞察。私信我可内推!
点赞 评论 收藏
分享
评论
2
16
分享

创作者周榜

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