陌陌秋招 java后端面经

一面全程1h20min
1. 自我介绍
2. 问能不能接受北京base,提前实习,java技术栈
3. 缓存击穿怎么解决的,介绍下多个方案,缓存一致性怎么解决。如何用redis实现一个分布式布隆过滤器
4. 拷打实习
5. redisson分布式锁原理,如何自己设计一个分布式锁
6. 读扩散和写扩散的区别,它们的应用场景有哪些。离线消息存储和拉取怎么做的,如何优化(多端登录状态存储,限流)
7. 消息发送的可靠性和幂等性怎么实现的
8. rpc中的简易注册中心怎么实现的,为什么不使用第三方中间件
9. 手写题目:LRU(哈希表中的value为什么要存储key值)
10. 反问

已约二面

二面全程50min
有俩面试官,貌似一个业务面试官+一个ld
1. 自我介绍
2. 最近还在实习吗,面试通过后何时到岗
3. 实习中落地使用了大模型,讲一下怎么对大模型进行选型的,prompt如何调优
4. 如何设计一个朋友圈功能,采用读扩散和写扩散的区别。现在比如说有一个大v,粉丝量很高,该采用写扩散还是读扩散,如何进行优化
5. redisson分布式锁的原理?redis实现分布式锁在哪些情况下会失效?
6. 死锁问题如何产生?如何排查和解决死锁?我们日常编码过程中可以怎么去避免
7. 你的职业规划是怎样的?挑选公司的倾向能讲一下吗?目前手上有没有其他offer
8. 反问

已约hr面
已oc
全部评论
基础知识问题题解 1. 缓存击穿怎么解决的,介绍下多个方案, 缓存击穿是热点key不在缓存中(主要是热点key失效导致),导致大量请求到数据库中,导致数据库压力变大深圳宕机. 解决方案: 1)热点key不过期 2)热点key续期 3)热点key预加载 4) 请求数据库时,先获取锁,避免同时请求到数据库 2.缓存一致性怎么解决 数据修改:修改数据加分布式锁 缓存删除 先改后删 延时双删(业界主要的方案) 3 如何用redis实现一个分布式布隆过滤器 使用bitmap数据实现, 具体可以使用Redisson 或者 Redis 4.0的布隆过滤器插件 4 读扩散和写扩散的区别,它们的应用场景有哪些。 读扩散: 存一份数据, 每个用户都读该数据, 读取性能可能导致瓶颈 写扩散: 每个用户写一份数据, 各自读取自己的数据, 写性能可能导致瓶颈 常见的读写扩散应用场景是feed流, 例如微博, Twitter, im群聊等 4. 如何设计一个朋友圈功能,采用读扩散和写扩散的区别。现在比如说有一个大v,粉丝量很高,该采用写扩散还是读扩散,如何进行优化 粉丝量很高: 基本采用读扩散, 因为写的数据太多,存储成本高, 优化: 对活跃用户采用写扩散, 不活跃客户端采用读扩散 5. redis实现分布式锁在哪些情况下会失效? 客户端长时间阻塞导致锁失效问题 6. 死锁问题如何产生?如何排查和解决死锁?我们日常编码过程中可以怎么去避免 死锁问题是互相等待产生的 (互斥、请求与保持、不可抢占、循环等待) 排查和解决死锁: 工具排查, 人工检查. 编码中如何避免: 注意加锁顺序
4 回复 分享
发布于 2024-11-25 11:49 湖北
佬 你hr面都问啥了 hr面会挂人吗
点赞 回复 分享
发布于 2025-06-26 12:04 陕西
佬!请问暑期二面会不会有算法呀~害怕😱
点赞 回复 分享
发布于 2025-06-20 14:39 陕西
接好孕
点赞 回复 分享
发布于 2025-01-21 18:22 广东
接好运
点赞 回复 分享
发布于 2025-01-02 13:19 陕西
接好运
点赞 回复 分享
发布于 2024-12-16 21:05 北京
恭恭敬敬磕大头
点赞 回复 分享
发布于 2024-11-29 19:47 重庆
✌️
点赞 回复 分享
发布于 2024-11-29 02:47 广东
佬,真跪了
点赞 回复 分享
发布于 2024-11-22 00:56 广东
跪了
点赞 回复 分享
发布于 2024-11-20 01:17 广东
真跪了
点赞 回复 分享
发布于 2024-11-19 15:33 广东
佬,啥会面的
点赞 回复 分享
发布于 2024-11-19 10:49 天津
太强了
点赞 回复 分享
发布于 2024-11-18 18:23 辽宁
👻了
点赞 回复 分享
发布于 2024-11-18 17:35 广东

相关推荐

01-22 17:13
中南大学 Java
三棵树秋招面试分AI面、初面、复面(部分岗位有终面),不同岗位面试侧重点差异较大,整体流程推进快,氛围较轻松,以下是不同岗位的核心面试经验汇总:1. 研发技术类:宣讲会后现场初面通过可免AI面直接进复试。初面多为1V1单面,问家乡、课题、薪资期望等基础问题;复试常是2对4线上面试,会让用三个词形容自己、谈职业规划,还会深挖专业相关问题,比如建筑涂料侧重的点,甚至让说一种涂料原料;部分岗位终面为群面,聚焦岗位优势、目标工作地点等问题。专业不对口的求职者还可能被问及如何看待专业与公司方向不符的问题。2. 营销类:流程多为AI面 - 电话初面 - 终面。AI面是中文八大问,涵盖紧急任务处理、团队僵局破解等场景;电话初面会确认对业绩压力的接受度、选择B端营销的原因等;终面多为多对多形式,需穿正装,会问业绩不达标、低价恶性竞争怎么应对等问题,还会随机追问跨专业求职动机、用三个词形容自己等内容。部分场次会要求轮流答题,自我介绍需控制时长。3. 供应链及生产管理类:一面侧重自我介绍、缺点及改进方式、期望薪资等基础问题;二面会涉及冲突解决类问题。终面可能是群面,会统一问AI对岗位的帮助与挑战、岗位所需个人能力等问题,若涉及财务相关方向,还会考察现金流、财会证书等专业内容。4. 综合及其他岗:像2D出图技术员这类岗位,面试偏轻松聊天,会问实习经历、专业介绍、岗位了解度等;菁英研发岗曾有1V1公开初面,人均1分钟自我介绍,还会额外询问身高,流程较为特殊。此外,面试有几个通用小技巧:宣讲会现场面试通过概率更高,可优先参与;自我介绍控制时长,突出与岗位匹配的亮点;回答问题时结合岗位需求,研发岗强调专业能力,营销岗展现抗压和解决问题的能力,且全程保持自信有条理更佳。﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌⚠️三棵树2026届校招内推【关于我们】✅2002年成立,A股主板上市,员工人数10000+✅中国民营企业500强,建筑涂料中国第一品牌,全资及控股36家公司✅全国4大中心,14大生产基地,4大研发平台,6大研发中心✅连续多年蝉联中国年度最佳雇主【三大招聘项目】菁英计划、森计划、技术应用【八大类岗位】✅经营管理类、供应链类、技术研发类、营销业务类、信息管理类、财务管理类、行政管理类、博士类【工作地点】全国多地【衣食住行无忧】✅免费自助三餐、免费公寓、政府补贴、交通补贴、话费补贴、无忧基金、股份激励、十三大俱乐部等等【内推链接】https://wecruit.hotjob.cn/SU6173aef0bef57c4414103348/mc/position/campus?acotycoCode=mglmgz&recruitType=1&isLimitShowPostScope=1【内推码】 mglmgz简历优先筛选,面试流程加快!!!
点赞 评论 收藏
分享
评论
8
50
分享

创作者周榜

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