十战字节复活赛复盘

岗位:测试开发

以下是博主自8月以来经历的字节复活赛面经复盘,第一个部门(飞书)当时忘了复盘了,以下是后三个部门的面筋,十战字节最终无缘,但还是总结复盘了一下,希望能对牛友们有一点帮助。

运气和实力始终都差了一点,可惜了~

剪映

一面

  • AIGC模型训练,有没有考虑内容安全方面的问题
  • 讲一下Java的特点
  • Java的三大特性
  • python和Java的区别
  • Java中数据类型的转换方式有哪些
  • 数据库
  • ○ 三大范式
  • ○ 怎么做联表查询
  • ○ 左连接、右连接、内连接、全外连接
  • cookie、session和token的区别
  • 如果cookie禁用了,session还能用吗?
  • Java中常见的数据结构有哪些
  • 数组和集合的区别
  • 讲一下快排
  • 讲一下百度的插件开发工作
  • 这个插件的具体收益怎么样
  • 用例设计:用户头像模块设计测试用例
  • 算法:最长公共子串
  • 三家实习过的公司的不同感受
  • 反问

二面

  • 讲一下腾讯的UI自动化
  • 举一个具体的例子,具体的功能场景是什么样,自动化是怎么实现的?
  • 讲一下UI自动化的框架——QTA框架
  • 脚本编写python+selenium
  • case的稳定性怎么样
  • 每天大概会花费多长时间来维护用例
  • 用例失败的原因有做过分析吗
  • 有哪些手段能提升稳定率,降低维护成本
  • 用例执行的时机
  • 自动化能节省多少人力
  • AI用例分析怎么做的
  • UI自动化的bug漏出率目标,用例占大概整体用例的多少
  • 这段实习的主要收获是什么,如果继续还有哪些可以优化的地方
  • 专门写自动化和既做业务,也搞自动化,两种工作方式有什么优劣
  • 让你去学习一个新的技术,怎么学习
  • 熟悉完之后如果遇到一些问题,你会怎么解决
  • 讲一下TCP和UDP的区别
  • 三次握手和四次挥手
  • 为什么挥手会比握手多一次
  • 讲一下栈和队列的区别
  • 如何用栈实现队列,如何用队列实现栈
  • 用例设计:B站的视频播放页面
  • 如果要对B站播放页面右侧的推荐列表的推荐效果进行测试,该怎么做?
  • 如何评估用户是否喜欢?

点赞数、投币数、播放量

  • 算法:模拟实现微信拼手气红包
  • 为什么选择测试开发这个岗位?
  • 反问

三面

基本围绕实习讲了一下

穿插了两个八股:

  • HTTP状态码有哪些
  • 503什么意思
  • MQ中,如果生产者的生成速度,大于消费者的消费速度,该怎么办

智能创作

一面

  • 你对自己要找的这份正式工作的预期是怎样的?
  • 百度AIGC业务介绍一下
  • 测试的迭代流程
  • 都需要测到哪些方面
  • 针对桌面端的兼容,比如mac电脑上的chrome浏览器和win上的chrome浏览器需要做兼容吗
  • 做兼容测试都需要覆盖到哪些浏览器,基于什么去做选择的?

市场占用率,看用户在哪种浏览器的使用量最大就优先进行覆盖

  • 腾讯的弱网专项是怎么做的?
  • 弱网专项的二次开发你都做了哪些事情
  • 这个项目的上线效果
  • 有没有发现什么问题?具体产生多少收益
  • 流水线的执行耗时多久
  • 如果让你把这个专项做进一步优化提升,你会怎么做?
  • 算法题:两个有序数组,长度和是奇数,算一下它们所有值的中位数
  • 针对这个算法题设计一下用例
  • 反问业务

二面

  • 未来的职业发展规划
  • 讲一下腾讯的UI自动化是怎么做的
  • 用的什么框架
  • 用例自动化的过程中,你遇到的最有挑战性的问题是什么?是如何解决的?
  • 讲一下用到的这个QTA框架,框架的原理
  • 自动化用例不通过的原因都有哪些,稳定率怎么样
  • AI用例自动分析是怎么做的
  • cookie和session的区别
  • MySQL中的锁策略有哪些
  • 讲一下深拷贝和浅拷贝
  • python中的装饰器
  • Java反射的基本原理
  • 进程同步的方式
  • 用例设计:文生图功能,用户输入一个prompt,平台返回一个图片
  • 算法:最长无重复字符的子串
  • 智力题:三只小白鼠和8杯水,八杯水中有一杯有毒,小白鼠喝了有毒的水之后,第二天会死,如何用三只小白鼠快速检验哪杯水有毒?
  • 反问:业务

Data

一面

  • 针对一个项目详细展开讲一下

弱网专项项目

  • 弱网case数量多少
  • 弱网项目具体针对的场景是什么,问题定位
  • 在UI自动化过程中,遇到的最大难点是什么

自动化用例的维护问题,通过一系列手段降低维护成本

  • UI自动化用例的Top3错误归因
  • AI用例分析项目讲一下
  • UI控件定位不到怎么办
  • 自动化框架的执行流程,具体收益如何
  • 流水线集成的触发方式
  • 讲一下在快手实习的项目
  • 快手风控平台测试的难点、痛点是什么
  • 什么条件下用到多线程?什么业务场景下用到?具体怎么使用的?
  • JVM的类加载机制
  • 类加载中的准备阶段会分配变量值,这里是所有类型都分配吗?
  • 常用的Linux命令
  • 用过sed awk之类的吗
  • 数据库用到过哪些场景?遇到的最难写的一个场景是什么?
  • 算法:无重复字符的最长子串长度
  • 反问:业务

二面

  • 讲一下腾讯的UI自动化怎做的
  • 准入和准出的区别
  • 自动化用例的量级和通过率怎么样
  • 自动化框架的选型
  • 为什么选择用selenium,而不用RobotFrameWork或者其他自动化框架
  • 有了解过其他的UI自动化框架吗
  • 一个页面打开,然后去进行下一个页面时,有可能下一个页面没有渲染出来或者控件没有加载出来,这种情况该怎么办?
  • 如何增加自动化case的健壮性
  • 进程、线程和协程的区别
  • 一个线程默认的内存空间有多大
  • UI控件的定位方式
  • 客户端控件如果用数组下标定位,会容易出现页面变动或者渲染没加载出来,导致数据顺序发生变化吗?
  • ocr识别原理
  • UI自动化用例的调度执行方式
  • UI自动化代码唤醒页面控件执行动作,在这个背后它做了什么
  • 为什么选择UI自动化而不是其他的自动化方式,比如接口或其他
  • UI自动化和接口自动化的区别、优缺点
  • UI自动化的覆盖率怎么样
  • 为什么不选择一家公司去持续积累而是选择多家公司实习
  • ToB和ToC的倾向
  • 反问:业务
全部评论

相关推荐

暑期从三月份开始投递,官网投递了上百家,boss沟通上千家。简历挂和没人处理的占大多数。快手挂了四页,美团投了三页没人理,百度搜狐都是初筛和复筛挂,小红书也是挂简历,小米、灵犀、bilibili一直评估中……剩下的:网易互娱游测一面挂,感觉是因为我回答的接受的加班情况不符合面试官预期,以及透露出了还是想干开发的意愿所以被面试官挂了。作业帮二面挂,可能是太紧张,口齿有点不清晰,逻辑也混乱了。云智二面挂,没想到还会深入拷打git、docker、linux,应该是因为这块回答的不好寄了。游族一面挂,找人组内直推的,但是好哥们问了mt说是实习生招太多了,没hc了……牧原9号一面,是群面,两个候选人,两个面试官,还在流程中,等后续。影石一面挂,逆天公司,十几分钟的面试,技术面无技术问题,当天面完当天挂,把我当日本人。每日互动一面过,周一约了二面,感觉有的问题回答得不是很好,竟然还给我过了。今天云智复活赛一面,面试官评价思维逻辑挺清晰,就是需要多实习,多接触各种生产场景。但是周日十二点,面试官没开摄像头,没有手撕,没有询问我入职相关的问题,太像kpi了[doge]害怕还有比较可惜的,字节测开约面但是害怕脏面评取消了,拼多多两次笔试没做直接流程结束……我这一生如履薄冰,真的能走到对岸吗[睡觉R]20250512更新牧原oc了。每日互动二面,感觉药剂,面试官是CTO。字节后端约面。云智一面完还是初试。20250513更新每日互动oc了,打算过去了,公司大楼挺帅的。浪潮已经提离职。20250516更新云智一面挂了。字节一面完感觉药剂。
实习进度记录
点赞 评论 收藏
分享
人生第一次面大厂,和节子挺有羁绊的,浅浅记录一下吧-----------------------------------------------------Timeline:一面        2025-05-07    15-16    当天17: 00 通过二面        2025-05-08    14-15    当天15: 40 通过三面        2025-05-12    15-16    当天20: 38 面挂[HR姐姐说一面二面面评不错,商业化CRM可以捞捞,换部门加一轮面试即可]四面        2025-05-13    17-18    当天21: 31 面挂------------------------------------------------------一面面经-5.7:1. 自我介绍2. 项目性质:你提到的两个项目是练手还是实际投入使用的呀?3. 问项目难点(1)说论坛的游客模式 => 问登陆&登陆态是怎么实现的登陆这块是怎么做的?登陆态是怎么维护的?用户刷新后仍然是登陆状态,怎么判断的?(判断token是否存在)token存在哪里(localstorage里面)token有时效吗?(三天半)你怎么判断它过期的(jwt)你怎么使用jwt解析的localstorage里面有时效吗?(2)消息实时推送SSE(3)安全性优化(加入csrf)追问:你可以详细介绍一下CSRF吗?你对别的攻击方式了解吗(回答了XSS、提到有分为存储型XSS和反射型)追问存储型和反射型区别4. 自己提到项目收获和项目的开发流程5. 问怎么了解到的项目整体规范开发6. git开发工作流熟悉吗?回答说对于分支流转比较熟悉追问 git merge 和 git rebase的区别rebase使用有什么风险 如何规避风险:影响公共分支追问:怎么样影响的公共分支面试官解释:风险产生的本质原因是git rebase 时候要强推(并且必须强推)7. 对axios封装以及取消重复请求是怎么实现的?追问post请求的避免重复请求是怎么实现的,可以怎么优化8. 节流防抖使用场景9. 图片懒加载追问offsettop是元素距离谁的追问只判断offset整体位置可以吗面试官补充offsettop定位的元素不一定是滚动元素10. Vue2和Vue3的区别11. 问react项目经验12. react hook的原理介绍一下追问hook使用有什么限制吗13. useEffect和useLayout Effect区别14. 一道算法题: 比较版本号【一面面试官是个很温柔的姐姐,提问循循善诱,引导型,面试整体体验很舒适(不敢想要是面过了,姐姐是mentor该有多幸福)】------------------------------------------------------二面面经-5.8:1. 自我介绍 (改进了下自我介绍,明显感觉面试官很赞许【听自我介绍的面试官不多见,感动子】)2. 学校专业课学了哪些课程(自我介绍提到成绩专业第一, 回答数据结构、操作系统、计网、 电子技术基础等)3. 什么情况下促使你去学习前端的4. 问数据结构问题:讲一下数组和链表的区别 (说数组像整齐排列的房子、链表像一串手串云云)5. 讲一下树的遍历和图的遍历 (答主有点学院派,问数据结构问到点上了,爽)6从浏览器发起一个请求,到请求返回中的过程中,整个请求到响应的路径很多情况下都有缓存。尽可能把缓存说清楚,有哪些缓存(说了强制缓存和协商缓存)追问除了浏览器层面的强制缓存和协商缓存还有哪些缓存,提示如DNS、服务器缓存(讲了DNS缓存, 自己补充讲URL输入到页面呈现的过程)追问其他的缓存7. 你们做系统的静态资源是托管在哪里的,是部署在服务器吗(补充讲项目开发流程, 这里抢问题了,应该看面试官眼色让他把缓存介绍一下)8. 做项目的初衷是什么9. post请求什么时候会出现 打印控制台,post请求出现两次的情况简单请求和复杂请求的区别options 请求遇到过吗10. axios底层?,支持node吗11. 讲一下AJAX12. 算法题:扁平数组转成树形结构问时间复杂度和空间复杂度13. 面试官小哥:我再来问你一些不相干的问题(以为可以开始扯闲话环节了,结果继续问问题)Vue中编写UI会使用 template 和 render,这两者有什么区别吗、有什么关系吗追问:不进行打包、编译可以直接使用template语法吗,render函数最终返回的是什么template最终会被编译成render,这个编译发生在什么时间?14. Vue-loader有什么作用(跟上一题有关系)15. 在webpack项目中自己随便写了一个a.abc文件,可以在js或ts文件中随便引入吗16. Vue中的nextTick,底层怎么实现的?17. 介绍一下浏览器中的微任务(自己扩展说微任务和宏任务的区别、使用场景)反问环节:1. 反问面试官求职时的心理状态、做了哪些准备2. 反问面试官有什么技术方面的书推荐3. AI风潮下,程序员的核心能力会发生转变吗?从业务能力向 AI使用 能力偏移【隔了一周多,编辑面经还在感慨,二面面试官小哥真的很nice,面试节奏特别对。要反馈有反馈、要引导有引导,表示不懂的时候还会重新解释问题,整场面试说说笑笑地进行下来了,轻松愉悦(以至于复盘的时候才发现有的问题还是有点小难的!)最后反问环节聊天也聊得很开心啊啊啊,要是二面小哥是组长就好了...可惜没有缘分。祝大家面大厂都遇到这样的面试官(接好运!)】------------------------------------------------------三面面经-5.12:1. 自我介绍2. js闭包内存泄漏原因, 降低内存泄漏风险的方法3. 自动设置垃圾回收4. weakmap5. node.js:common.js和ES module追问Common.js的缓存机制6. script的async和defer的区别async会阻塞后续dom吗7. cookie存token和header存token有什么差别8. ES6装饰器9. decorator装饰器,普通函数不支持装饰器的原因, 高阶函数10. 回流重绘 怎么尽量降低影响(方法)11. TS枚举和定义普通对象区别12. 普通枚举和常量枚举13. type 和 interface的区别14. ts类型断言 两种方式的区别15. HTTP2.0中的服务器推送有哪些应用场景16. git相关的命令17. git pull 和 git fetch区别18. 本地分支做变更, 怎么办(回答stash暂存)19. 算法题1const [a,b] = {a:1, b:1} 能正常运行吗?为什么封装一个通用型的方法, 左右结构不动, 成功解构20. 算法题2大数相加21. 追问: 你有一个网站 包含了各种各样的静态资源, 你会怎么设置缓存策略-三面面试官应该是leader,经过我长长的自我介绍后,大手一挥说那我们开始吧!整场面试下来问题密度挺高的,苯人感觉自己答得也很不错,没有卡壳的地方。leader大人也会给一些反馈,面试整体比较顺畅~依旧是体验感不错的面试,但最后还是挂了。。。HR姐姐说面评反馈主要是算法题1思路有问题,应该是用迭代器+沟通不够简明有效得到结果后整个人都down了,非常难受哇非常......感觉像做了一场梦,二面通过的时候觉得自己很lucky,好像离字节很近了,但是结果三面出结果又离得远远的了仔细复盘了一下觉得确实还可以语言更精炼一些回答问题,整体面试还很有收获的。虽然没过,但是感恩~------------------------------------------------------四面面经-5.13:前半小时闲聊规划、学习前端原因、项目(有点不太记得了)后面四道手写题1. TS 泛型用法2. 写出数组的10个方法(写了十几个,面试官问了几个方法的用法)手写实现一个reduce3. this指向4. 给二叉树,输出二叉树每一层的最大节点- 算法题撕得不好,面得有点低气压。但是此 leader 挺活泼的哈哈哈,也会主动给出一些提示(重生之部门leader亲自教你写算法)。面试结束后就知道g了,瘫椅子上半小时没说话,才收拾收拾去吃饭了和面评反馈的一样,《可能太过紧张,心态会有点急促》。但是很感激面试官啊,哎哎哎这把确实没缘分我是不会放弃面试字节的(我节孝子一定会回来的)
爵士豪猫:感谢佬的面经,真的就是看了你的面经写了几个原题才oc的,也祝佬早日找到心仪的实习offer
点赞 评论 收藏
分享
05-12 21:39
已编辑
门头沟学院 游戏策划
投了两个多月了,到目前0offer,绝望中还是整理一下大致的投递历史,分享一下经历。首先先说下个人bg:美本计算机,两年制美硕游戏研一在读,八个mini game项目经历,会3d建模和引擎,有个人作品集网站和博客。莉莉丝关卡策划:笔试挂腾讯被捞6次,共8面,到目前0进度……这个其实是最无语的,每次面评好像都不错,再被捞的速度也很快,但是就是推不动进度。其中被捞过客户端开发和游戏运营,客户端居然没问八股和算法,为了准备还特地把尘封的计算机知识捡起来,结果没排上用场。把四大工作室都至少面了一遍,也不知道是该哭该笑。网易互娱4月13日批次笔试,今天刚面完,感觉还不错,但是按我屡面屡挂的经历放不下心。米哈游交互设计:笔试挂任务策划:因为开题的时间没选好,刚好和飞回国的时间撞上了,感觉不卷满七天不太可能有机会,遂放弃笔试。鹰角笔试过,一面挂。确实是没面好。根据我面鹰角的同学说,如果面得不错会当场发二笔。雷火笔试很不对胃口,提前了一个多小时就交了,现在还是显示“笔试中”,但是默认挂。字节第二无语的,简历过了给我发面试,结果大半夜打电话和我说hc没了,说面试取消。阿里灵犀简历过了,hr来加微信,问了下实习时间,然后再看流程就挂了。西山居seed笔试还没审完,页面是“用人部门筛选”,感觉可以默认挂了。快手笔试碰上期末加搬家,巨累,遂放弃。大致就这些,其他有些例如盛趣、三七、吉比特等该投的都投了,没什么进度推进就不单独列出来。目前在推手头进度的时候还是开始投投日常实习。发帖攒人品,有什么想问的可以评论。
点赞 评论 收藏
分享
06-05 17:01
已编辑
门头沟学院 前端工程师
说一下前提,感觉社招挺看匹配度的,好多都聊的挺开心题也都写出来了,但是就是反手挂写一下timeline1. TikTok Dev Platform 一面(4.8)2. TikTok Dev Platform 二面挂(4.10)(聊的挺开心反手挂)3. 微信小店一面挂(4.10)(四道算法题都做出来了挂)4. 腾讯CDG广告一面挂(4.14)5. 夸克一面(4.22)6. 淘天基础交易AI方向一面挂(4.23)(面试官人挺好,也挺可怜我的遭遇,最后聊的很开心反手挂)7. 同花顺一面挂(4.24)8. 夸克二面挂(4.27)(面试官给我的印象不太好,面试印象很差)9. 字节抖音支付互联网信贷一面(4.28)10. 滴滴通讯软件一面(4.29)11. 京东科技一面挂(4.29)12. 字节抖音支付互联网信贷二面(4.30)(面试官给我的印象不好)13. 字节抖音支付互联网信贷三面挂(5.7)(写了个代码实现题忘了考虑边界情况了,挂)14. 虾皮客服一面(5.8)15. 滴滴通讯软件二面(5.9)16. 淘天场景营销一面(5.12)(有史以来最有水平的面试官,那个谈吐印象太深刻了,希望未来也能成为这样专业的人,最后也跟我聊了很多他的感悟和体会)17. 虾皮客服二面(5.13)(这个最搞,约了三面后面跟我说没hc了直接取消面试)18. 百度PC搜索一面(5.13)19. 滴滴通讯软件HR面(后续没消息)(5.13)(HR甚至一上来都不知道我已经离职了,对我的情况感觉很意外,感觉很不专业)20. 淘天场景营销二面挂(5.15)(面试官感觉对我简历没啥兴趣,问了问就结束了)21. 百度PC搜索二面(5.15)22. 百度PC搜索三面(5.19)23. minimax一面挂(5.19)24. 字节apm一面(5.21)25. 文远知行一面挂(5.21)26. 腾讯CDG通讯充值一面(5.21)27. 字节apm二面挂(5.22)(面试官出了个莫名其妙的题目,我真笑了,感觉对我也没啥兴趣吧)28. 腾讯音乐一面(5.22)(tme一上来面试官就不太想要人的样子,随便问了问没写题直接结束)29. 百度PC搜索线下HR面(5.26)30. 腾讯CDG通讯充值二面(5.27)31. 腾讯CDG通讯充值面委面(6.3)(上来两道题有点顶)32. 腾讯CDG通讯充值HR面(6.5)跟百度的+2聊的挺开心,感觉人挺好,是个小姐姐,做的业务也比较核心,也感谢能给我这么一个机会能够重新开始吧,收收心准备重新上班了,不过真的半年经验社招真的地狱难度,各种被质疑为什么半年就离职,为什么试用期被卡了,各种各样的压力。最记忆犹新的可能是面京东,面了一个小时最后反问跟我说我面的这个岗位对应的职级不够xs有空整理一下面经,感叹一下现在要么卷到底要么直接开始躺,没有中间的选项了。
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

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