bilibili 广告引擎后端一面 -- 最舒服的一集

总体来说面试体验很高,面试官也很尊重人,给人一种很沉稳的感觉。
面经如下:

首先拷打实习,基本把简历上感兴趣的点都问了一遍,感觉面试官对于我在米的实习非常感兴趣虽然是后端方向和游戏不对口。让我说了大概半个小时,把之前的实习都问遍了。

然后开始八股:
1、java常见的设计模式
面试官很关心我有没有读过java相关的源码,比如什么集合的源码,然后jdk的源码,想让我答这些,但是我记得不是很清楚了答得可能不是很好。当时想到的是单例模式、工厂模式、原型模式这些然后答得。

2、redis锁有哪些;
3、redis分布式锁实现的数据结构;
4、mysql主从同步为什么会产生延迟,什么场景下会延迟;

手撕:IPv4地址转化,好像是leetcode 93上的

反问:
1、广告引擎为什么是java不是c++?
回答大部分已经改为c++了,现在就剩一个组是java,然后java和c++都会的更好;
2、培养计划
bilibili现在越来越重视校招生了,有完整的培养体系;
3、更看重什么样的校招生?
会自我学习研究,比如读一些源码会去思考;
4、面试流程?
两轮技术面大概率。

总体来说面试体验非常好,感受比某些大厂舒服多了。#秋招笔面试记录##牛客创作赏金赛##哪些公司面试官让你印象深刻?##面试体验感最好的是哪家?#
全部评论
佬,手撕的时候是面试官口述题目,然后在编译器上面写,还是直接去leetcode上写题
3 回复 分享
发布于 2025-09-19 00:00 北京
沾沾喜气
点赞 回复 分享
发布于 2025-09-04 11:05 四川
为啥我三轮技术面,woc
点赞 回复 分享
发布于 2025-09-03 16:26 上海
来b站,做兄弟
1 回复 分享
发布于 2025-08-29 21:01 浙江
羡慕基础题
点赞 回复 分享
发布于 2025-08-29 16:16 湖北
沾沾喜气
点赞 回复 分享
发布于 2025-08-29 10:01 吉林
加油佬
点赞 回复 分享
发布于 2025-08-28 23:18 北京

相关推荐

1h05min,算法非hot100,没撕出来。以为凉了,但是居然过了,谢谢温柔面试官。Q1: 自我介绍一下。Q2: 讲讲这个AI的项目。Q3: 讲讲AI视频解析平台出于什么目的做的。Q4: 最大视频文件大小限制是多少?最终解析内容以什么形式输出给用户?Q5: 提取音频并调用大模型处理的整个链路?Q6: 如何利用MD5配合分布式锁做内容级别去重的?Q7: Redis的分片状态设计?分片大小定为5MB的依据是什么?Q8: 超卖怎么保障数据的最终一致性?Q9: Redis缓存击穿具体用了哪种方案?为什么选择逻辑过期?Q10: 达到最大重试次数依然失败有什么兜底策略?Q11: 延迟队列处理超时订单时,怎么通过乐观锁解决支付关单冲突的?Q12: Redis持久化是怎么配置的?Q13: 异步有点重度依赖MQ吧,消息积压或消费者消费不过来,怎么监控和处理?Q14: 遇到过加了索引但依然走全表扫描的慢SQL情况吗?怎么排查解决?Q15: 用到本地线程池了吗?核心参数是怎么评估设置的有考虑嘛?Q16: 你后面这个床柜子感觉设计挺好的??快手那萝卜面试没虚拟背景用Q17: 噢噢,用Lua脚本保证扣库存的原子性,若脚本执行到一半Redis节点挂了会怎样?Q18: MySQL默认的事务隔离级别是什么?不同级别下乐观锁表现有区别吗?Q19: MinIO里未合并成功的残余分片文件,有想过怎么处理嘛。Q20: 调API时若突然宕机,业务端如何给前端做的用户感知呢。Q21: 并发场景下直接用HashMap有什么线程安全问题?Q22: ok,那我查询用户“最近上传的10个视频”,选Redis的哪种数据结构,为什么?Q23: Redisson看门狗业务耗时一直续期,锁还能释放吗?Q24: MyBatis的XML时,#和$占位符有何区别?防SQL注入场景必须用哪个?Q25: 假设视频平台流量突增10倍,你觉得瓶颈会在哪个组件?有想过这个问题嘛?Q26: 好的,出道算法吧。Q27: 讲一下你心态的变化嘛?[代码一直爆红,没撕出来,换我红温崩溃了,被面试官看出来了,因为前面问简单都答得都挺好的。]Q27: 时间差不多了,就讲一下思路吧。反问。面试官给了很清晰的建议,真的非常感谢。隔了两天才约二面。
牛客喵🐱:这周这家公司好多人都在面,春招专题里还能看到其他公司的最新招聘动态和面经,快去看看👉https://www.nowcoder.com/link/chunzhaoji2610
查看25道真题和解析
点赞 评论 收藏
分享
评论
8
22
分享

创作者周榜

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