字节后端一、二、三、HR面记录(已OC)

2.20 SSOB投简历
2.21 约一面
2.24 11:00 一面岗位Dev AI 后端开发。简历是20分钟随心写的,写了两段团队创业的项目(个人基本是负责全栈的开发内容)。面试5min自我介绍+45min项目+10min算法。项目问的应该都是场景题。因为自己简历写的过于简单,面试官问的场景题基本全部都是已经自主实现的内容,八股文更是一句话没有问,感觉一直在聊我的项目做的内容和具体实现。最后算法考了一个装箱问题,题面是:有一个W大小的背包,和n个物品,体积wi,价值只有1和2两个取值,问如何装价值最多的物品(不能dp做)。感觉自己面试答的好水啊,没感觉到压力,似乎是被kpi面了#简历中的项目经历要怎么写##面试中的破防瞬间##字节#
2.25 14:22 一面过,邮件约明天二面
2.26 14:00面试,16:00邮件二面过,明天三面#牛客AI配图神器#。继续深挖两个项目,依旧是全程没有问八股,不过面试开头面试官主动做了自我介绍,也讲了工作部门的工作内容。因为第一段项目是玩大模型的,所以拷打了设计的workflow,然后一些自己系统的架构设计,问的都比较开放,但毕竟是自己做了几个月的项目,所以答得还算让面试官满意。问了订单支付如果中间如果微信支付的回调没有处理成功改如何操作等。项目也是和一面一样拷打了40来分钟。算法题是给一个链表,找到每个节点之后第一个比该节点大的数,还算比较简单的单调栈,也是比较快的通过了。字节面试用的是飞书视频会议自带的代码编辑区,OI模式的,不过面试官说写个核心代码就OK,我说链表手动不想实现能不能直接拿个数组代替也是允许了。
2.27 11:00 被通知面试时间改到28号晚上了,焦虑进度条再次重置
2.28 18:00 被通知时间推迟半小时,改到八点了
2.28 21:24 三面被压力闷了,已崩溃,此帖完结
3.2 15:50 还是更新一下三面凉经(一部分,有的没有记太清楚)设计一个游戏排行榜功能,要求能够实时查看自己的排名和全服前几名;算法题:检查一个字母矩阵中能否找到一个单词,要求字母连续分布在矩阵中(dfs回溯)SQL题:1.查询某个产品的订单;2.查询某个日期的订单;3.查询某个产品近一个月的订单;上面这三个语句对应的表怎么建索引,联合索引和最左匹配;MySQL数据库的索引用的什么结构,B+树的优点(和其他树结构比较);介绍一下Agents;总之,正常面试就是逮住一个地方一直问,直到问到自己不会
3.5 11:53 跟hr追了一下进度,hr说三面应该过了,尽量今天下午发四面邮件
3.5 12:27 三面过了,今天下午两点半四面,许愿HR面过
3.5 14:54 HR面挺快的,问了些之前创业的经历,以及对工作内容的期待,全程20分钟,终于是没有什么压力的面试了,前三面真的麻了,许愿能过球球🎋🙏
3.6 09:08 许愿能过球球🎋🙏
3.10 OC
全部评论
接好运
1 回复 分享
发布于 03-05 14:59 江苏
算法题是二分吧
1 回复 分享
发布于 02-25 10:34 辽宁
岗位是dev platform嘛?
点赞 回复 分享
发布于 04-06 21:23 香港
接好运
点赞 回复 分享
发布于 03-05 16:51 江苏
请问哪个部门
点赞 回复 分享
发布于 03-02 18:23 北京
请问楼主,三面挂了邮箱里是有感谢信吗?
点赞 回复 分享
发布于 03-02 09:13 河北
更新,二面过了,三面焦虑ing,二面已经上了强度了,挖项目+场景,希望三面不要太压力
点赞 回复 分享
发布于 02-26 19:53 北京
更新,一面过了,二面焦虑ing
点赞 回复 分享
发布于 02-25 14:42 北京

相关推荐

鼠鼠第一次投大厂面试,写面经攒人品:1. 个人介绍(2min)2. 挖项目(我跟后端相关的项目似乎只有抖音商城(字节跳动青训营),他一直挖我这个项目)3. 服务是怎么被发现的?(微服务)4. 假如你这个服务要更新,要更平滑,不让用户感到延迟,你会怎么做?- 维护两套环境(蓝:当前生产环境;绿:新版本环境)。- 新版本在绿环境测试通过后,切换流量到绿环境,蓝环境作为回滚备用。- 优点:零停机,用户无感知切换。5. 你输入一个url的处理过程6. 然后就开始写题了,面试官直接口述,输入一个数字,输出下一个最小的比这个数大的数字(重新排列)leetcode类似的题目是:[556. 下一个更大元素 III](******************************************************)这道题手撕还是相当紧张的,给我撕出来了7. 数据库事务是什么8. mvcc是什么,怎么实现的?9. 场景题,给你一个番茄小说的书,有十万订阅,如何快而准确的通知到所有订阅的人更新了(这里要求你去用具体的实现)我这里寄了,后面复盘的时候,应该是使用feed流,这个是用ai写的答案:- 推模式 (Fanout-On-Write/Writes):- **操作时机:** 当关键事件(如新章节发布)发生时**立即**执行。- **目标用户:** **核心活跃粉丝(数量相对较小)**。- **动作:** 将事件**直接写入**这些目标粉丝的个人 **收件箱(Inbox Feed)**(一个按时间排序的数据存储)。用户访问自己的 Feed 流时,直接从这个收件箱拉取即可,延迟极低。- 拉模式 (Fanout-On-Read):- **操作时机:** 当用户主动请求访问 Feed 流时执行。- **目标用户:** **非核心粉丝(长尾粉丝,数量大)** 或 触发推模式的粉丝,在访问 Feed 时可能需要拉取更长时间范围内的数据。- **动作:** 后端服务在用户请求时,**实时聚合**用户所关注对象(收藏的书籍)的 **发件箱(Outbox Feed)** 数据(包含所有发布事件),按时间排序后返回给用户。这需要访问多个发件箱(每个收藏的书一本)并聚合。- **「推拉结合」的关键:** **合理区分「核心粉丝」与「长尾粉丝」**,只对核心粉丝进行实时写入。**关键组件与流程详解:**1. **事件源 (Event Source):**- **新章节发布:** 最核心的事件源。携带 `bookId`, `chapterId`, `publishTimestamp`。- **粉丝关系变更:** 用户收藏 (`favor`) 或取消收藏 (`unfavor`) 一本书。携带 `userId`, `bookId`, `action`, `timestamp`。2. **事件总线 (Event Bus):**- 使用高吞吐、可靠的消息队列如 Kafka/Pulsar。接收上述事件并进行持久化,供下游消费者订阅。后面是就是针对十万用户的进行**精准界定“核心活跃粉丝” (`HotFanCache`):**,查询优化,**高性能存储与分片:**10. 反问,问了业务是什么,技术栈是什么,然后和面试官聊的蛮开心的,面试官夸了基础好,知道稳了10min之后,hr通知2面.1面成功.
番茄小说二面3人在聊
点赞 评论 收藏
分享
评论
9
24
分享

创作者周榜

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