这次字节的面试,给我的感触很深,意识到基础的重要性。一共经历了五轮面试:技术4面+HR面。

下面看正文

本人自动专业毕业,压抑了五个多月,终于鼓起勇气,去字节面试,下面是我的面试过程,很多面试题,都是靠记忆写的,希望能帮助到大家(致那些努力的人)。

3.15测评

  • 语言理解
  • 找规律
  • 图形
  • 数据分析
  • 性格测试

3.16笔试

3.19字节一面(IOT测试开发)

  • 自我介绍
  • 学习的课程
  • 详细介绍项目:角色, 主要工作,收获,成果
  • 相关扩展:机器人避障、路径规划、语言、数据规模、数据建模、问题及解决、项目怎么测试
  • 波特率、功耗、容量、频率 功耗的测试
  • 有源滤波器和无源滤波器
  • 基尔霍夫定律
  • 差模信号共模信号
  • 减振工作原理 振荡器
  • 静态变量和普通变量的区别
  • 引用和指针的区别
  • 笔试的感受和收获
  • 评价自己的学习能力
  • 对IOT的认识
  • 参与一个字节的测试项目组如何准备
  • 个人规划
  • 对本次面试感受和评价
  • 对面试官想问的问题
  • 1.测试开发岗位具体职责(质量交付):
  • 业务质量包括,软件功能,客户体验,测试角度,针对开发和产品,整个系统风险评估。
  • 产品交付最后环节,PM项目管理的角色,推动项目进展。
  • 开发白盒测试,提效配合业务和需求,自动化开发,工具开发。
  • 2.基础扎实、实践的思考和沉淀 (从测试开发岗位去分析)

3.22字节二面

  • 自我介绍
  • 学习成绩
  • 六级
  • 保研
  • 最有挑战的项目
  • C语言与PYthon的区别
  • 对测试开发的理解
  • 对面试的感受与评价

3.25字节三面

  • 自我介绍
  • 对测试开发岗位的理解
  • 测试开发与测试(质量保证)岗位的区别
  • 重点项目介绍
  • 项目中最有挑战的事情
  • 项目如果测试大致思路
  • 项目面向C类产品,用户有故障,难以重现场景,怎样解决
  • 背景偏研发为什么选择测开
  • 技术栈-python-应用场景
  • 篮球比赛名次
  • 想问的问题:
  • 对测试开发的理解

3.28字节交叉面

  • 自我介绍 项目 技术栈 闲聊
  • 重点项目
  • 项目相关的传感器-功能的实现
  • 服务器的功能
  • 卡夫卡消息队列的使用
  • MQTT协议的实现方式
  • 数据在服务器直接写库和不直接写库的区别
  • 卡夫卡是即时消费吗?
  • 为什么使用卡夫卡消息队列
  • 消息流的处理,直接是做消息处理
  • 前端界面是自己做的吗
  • 技术栈方向-python
  • 多进程多线程怎么实现,怎么创建
  • 协程是什么
  • 链表环怎样查询
  • O(nlogn)的排序算法
  • 问的问题(BU):
  • 对我专业的要求-自动化和计算
  • 我的准备方向-JAVA方向的了解-个人的核心打法-互联网的测试方法论-理论基础(数据结构/算法)+实践(代码)

4.1字节HR面

  • 15-25分钟,会打断
  • 自我介绍-本科之前三个阶段,7岁之前,小学,中学:个人成长影响最大的事情或者人
  • 本科四年主要精力,打断 (每一年)
  • 研究生主要精力,每一年
  • 为什么选择跟专业不太相关的行业(压力测试?)(简单开放不要客套)
  • 什么时候有进入这个行业的考虑
  • 疫情期间的学习计划
  • 对于测试开发岗位的理解
  • 你的理解跟之前所学的关联性在哪里
  • IOT测试开发岗位匹配度
  • 有什么问题想问?
  • 阿里人才标准,聪明乐观皮实自省
  • offer会在两到三周确认

4.2收到意向书

最后也是成功收到offer了。

如果是冲击大厂的话,还要能够满足大厂招聘需求,具备过硬的技术和较强的实战能力。

除此之外,面试这一关也是需要好好下功夫的,其中关键的一环就是吃透大厂面试真题,建立面试的把握和自信。

为了帮助大家成功的度过面试,我也是整理了一些软件测试技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。

下面展示部分截图,文末附免费下载方式。

内容涉及:测试基础、功能测试、linux、mysql、接口测试、jmeter、测试工具、web自动化测试、selenium、python编程、app自动化测试、性能测试、安全测试、测试开发、简历模板等等

  • 测试基础(38页)
  • 功能测试(183页)
  • linux(221页)
  • Mysql(216页)
  • 接口测试(338页)
  • Jmeter(41页)
  • 测试工具(35页)
  • web自动化测试(50页)
  • selenium(55页)
  • python编程(27页)
  • app自动化测试(66页)
  • 性能测试(40页)
  • 安全测试(21页)
  • 测试开发(31页)
  • 简历模板(38页)

注:篇幅有限,资料已整理成文档,整体的内容知识点也是偏多的,截图是截取不完的,所以请各位朋友注意:若是需要下载整个软件测试面试宝典,有需要的读者朋友们可以帮忙三连支持一下,点击文末小卡片传送门即可入手~

一、基础知识–2023版

(包含计算机基础、测试理论、HTML基础、CSS基础、JS基础常见的面试题

二、Linux和数据库–2023版

(包含linux、数据库介绍、SQL语言(重点)、数据库高级功能常见的面试题

三、编程+数据结构–2023版

(包含Python基础、面向对象、异常处理、模块和等等常见的面试题

四、WEB自动化–2023版

(包含WEB自动化入门、WEB自动化基础、WEB自动化中级、WEB自动化高级、项目实战等等常见的面试题

五、移动自动化–2023版

(包含移动自动化基础、移动自动化中级、移动自动化高级等等常见的面试题

六、接口测试–2023版

(包含接口基础、postman实现接口测试、数据库操作、代码实现接口测试、持续集成、接口测试扩等等常见的面试题

七、接口自动化–2023版

(包含接口自动化脚本编写、接口自动化测试执行、接口自动化测试报告分析等等常见的面试题

八、性能测试–2023版

(包含性能测试基础、性能测试工具、项目-接口性能测试、项目-web性能测试、性能测试调优等等常见的面试题

九、安全测试–2023版

(包含 数据库安全测试、网络安全测试、应用程序安全测试、安全性能测试、社会工程学测试等等常见的面试题)

内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载

整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片入群即可入手~