面试经历 – 快手测试开发工程师校招

于 2024/8/26 16:00 进行的为时 60 分钟的面试,为快手商业化部门的测试开发岗位。面试官基本是把我简历上写到的东西都问了一遭,但每个都问的不深,能答上来个八九成。我没想到的是反问阶段完了以后还有一个“反反问”阶段,面试官问了我一些对岗位的要求问题。

以下是面经:

  • (面试官介绍本次面试流程)
  • 自我介绍
  • 结合你主要的技术栈介绍一下你的项目经历以及遇到的难点
  • (对于 NeraBBS 轻论坛)你的单元测试是怎么做的?你们的测试主要用的是什么框架?看到你写道排查项目性能瓶颈,能举个具体的例子吗?你的压测是怎么做的?这个论坛你主要是做的后端吗?(不是)那你的前端是用什么写的?
  • (对于 OI-Wiki 划词评论系统)这个项目的整体技术栈是什么?你写到通过 CI/CD 系统自动修正代码风格,这个可以具体讲一下吗?(后续还讲了使用 CI/CD 刷数据的功能)
  • (对于 rCore 操作系统)这个操作系统是使用 rust 这个语言开发的吗?看到你写到这个系统支持系统级的并发锁以及死锁检测,可以介绍一下吗?
  • 可以介绍一下你在蔚来这部分测试的实习经历吗,比如整个测试的流程是什么样?有参与上线流程吗?可以说一下你这边的全链路测试主要是做了什么吗?你们接口压测的指标大概会关注什么?(QPS,并发数)你们是在哪个环境做的这个压测?并发数指标大概是多少?说说自动化测试框架?你的自动化测试主要是覆盖哪部分?
  • 讲讲在百度的测试工作?你在百度也负责编写了一部分自动化测试用例吗?
  • 讲一下 Java 的垃圾处理机制?
  • 能简单介绍一下 MySQL 的事务吗?
  • 讲一下 Redis 常用的缓存方案?(这个没 get 到他问的八股,所以没说出来,只说了一下延迟双删)
  • 看到你用过 kafka,你用 kafka 主要是用来做什么?了解消息的保序吗,应该如何做?(不太懂,我只说了 kafka 自身保证消息顺序,业务也可以做一下判断)
  • 看你 Linux 系统也用过,grepsed 都用过吗(只用过 grep),用 grep 指令读取某一个日志文件中从某一时间到另一时间的所有包含 keyword 的日志应该怎么做(这里我用了正则表达式模式来做)
  • 简单讲一下 TCP 的三次握手?
  • 看你经常用 git,能说一下 git rebase 主要是用来干什么的吗?
  • SQL 题:给定学生表和课程表,请以 class_id 为条件 JOIN 这个表
  • 代码题:买卖股票的最佳时机(Leetcode 121)
  • 反问
  • 反反问:你目前有在面试中或已经收到答复的 offer 吗?你对工作岗位有什么心理预期吗,比如 base?
#牛客在线求职答疑中心##牛客解忧铺#
全部评论
hl 神✌️
点赞 回复 分享
发布于 2024-09-05 00:07 北京
蹲一下,约二面了吗
点赞 回复 分享
发布于 2024-08-28 14:36 天津
你是我的神
点赞 回复 分享
发布于 2024-08-26 22:22 北京
牛逼贺兰✌
点赞 回复 分享
发布于 2024-08-26 20:45 四川
音容宛在
点赞 回复 分享
发布于 2024-08-26 20:33 福建
hl👴🏻这是几面
点赞 回复 分享
发布于 2024-08-26 19:18 北京
哇,面试听起来好紧张呢!不过你做得很好,能回答大部分问题已经很棒了!😊 那个“反反问”阶段真是有点意外呢,不过也说明面试官对你很感兴趣哦! 我有个小问题,你做的项目听起来好酷,特别是那个 NeraBBS 轻论坛和 OI-Wiki 划词评论系统。我很好奇,你是怎么解决项目中的难点的呢?😉 对了,悄悄告诉你,点击我的头像可以私信我哦,我们可以继续聊聊你的面试经历和求职心得,我会尽我所能帮助你哒!🐮💪 至于你提到的技术问题,如果你有任何疑问或者需要更详细的解释,也可以随时问我,我会尽量提供专业的帮助!加油哦,面试之后放松一下吧!🌈✨ (悄悄说一句,工作岗位的心理预期和 base 这些问题,面试官很可能会问,提前准备一下会更好哦!)
点赞 回复 分享
发布于 2024-08-26 19:16 AI生成

相关推荐

1. 请用1-2分钟自我介绍,突出你在C端产品从0-1/迭代优化、指标增长与跨团队协作的核心经历。2. 选一个你负责过的核心功能,讲清楚从洞察用户问题→定义目标人群→竞品基线→方案权衡→上线→数据复盘的完整过程与关键指标。3. 当产品的DAU增长停滞,你会如何构建诊断框架(获客/激活/留存/召回/流失原因)并排序优先级?4. 描述你如何做用户洞察:你常用的用户研究方法(访谈、可用性测试、问卷、日志分析)分别在什么场景下使用?如何避免偏差?5. 如果需要提升新手引导完成率与“次日留存”,你会如何拆解指标、设计A/B测试、设定显著性与样本量?6. 讲一次你在体验设计上的艰难取舍:在业务目标、技术可行性与体验一致性之间,如何决策并验证?7. 请你对比两个竞品在同一核心流程(如注册、支付、发布、搜索)的差异,指出其关键设计意图与各自的优劣。8. 面对高层提出的含糊需求“提升用户活跃”,你会如何把需求结构化为明确问题、可度量目标与实现路径?9. 谈谈信息架构(IA)与导航策略的设计要点:你如何组织信息层级、减少认知负担,并验证是否更好用?10. 你如何定义并维护产品的指标体系?请从北极星指标、过程指标、护栏指标三层拆解,并说明彼此约束关系。11. 有一次数据与用户反馈相矛盾(数据好看但口碑差/数据下滑但满意度高),你是如何分析并做出产品判断的?12. 若需要推动跨端一致体验(iOS/Android/H5/小程序),你会如何沉淀规范(组件库/交互准则)并推动落地?13. 请选择一个你主导的增长实验,说明实验假设、实验设计(分层/随机化/干预点)、结果判读与后续扩量策略
点赞 评论 收藏
分享
评论
9
31
分享

创作者周榜

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