32岁面试字节软件测试岗,想不到居然这么简单......

自动化软件测试 自动化软件测试     2023-01-30     407

关键词:

前段时间有个在小公司干了七八年的朋友离职了,想要拼一拼大厂,于是他选择了字节跳动。面试总共花费了 20 天左右,包含了 4 轮电话面试、1 轮笔试、1 轮主管视频面试、1 轮hr视频面试。

据他了解到的信息,其实去字节面试的人很多,而且大多数人对自己都没有一个基本的认知,水平完全达不到的也会去试一试,其中70%的人在第一轮就被刷下来了。他算是技术比较好的,面试过程非常顺利,这也得益于他之前准备的比较充分。

其实,第一轮的电话面试除了一些常规的自我介绍外,问的都是一些基础的专业知识,主要目的就是筛选掉一些基础比较弱的人,以免浪费大家的的时间。问的问题主要涉及几个方面:

  • 测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)
  • Linux( Linux基础+Linux练习题)
  • MySQL(基础知识+查询练习+万年学生表经典面试题汇总+数据库企业真题)
  • Web测试
  • API测试
  • App测试
  • 管理工具
  • Python基础(Python基础+编程题+集合+函数+Python特性等等)
  • Selenium相关
  • 性能测试
  • LordRunner相关
  • 计算机网络
  • 组成原理
  • 数据结构与算法
  • 逻辑题
  • 人力资源

一、软件测试基础

  • 软件测试的步骤是什么?
  • 如何录制测试脚本?
  • 应该考虑进行如何测试的测试方法
  • 怎样估计测试工作量?
  • 测试设计的问题
  • 当测试过程发生错误时,有哪几种解决办法?
  • 测试执行的问题
  • 测试评估的目标
  • 如何提高测试?
  • C/S模式的优点和缺点
  • B/S模式的优点和缺点

二、Linux

  • grep和find的区别? grep 都有哪些用法?
  • 查看IP地址?
  • 创建和删除一个多级目录?
  • 在当前用户家目录中查找haha.txt文件?
  • 如何查询出tomcat的进程并杀掉这个进程,写出linux命令?
  • 动态查看日志文件?
  • 查看系統硬盘空间的命令?
  • 查看当前机器listen 的所有端口?

三、Python

  • 统计python源代码文件中代码行数,去除注释,空行,进行输出?
  • python调用cmd并返回结果?
  • 冒泡排序
  • 1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?
  • 请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
  • 给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数
  • 判断 101-200 之间有多少个素数,并输出所有的素数
  • 一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例

四、MySQL

  • 你用的Mysql是哪个引擎,各引擎之间有什么区别?
  • 如何对查询命令进行优化?
  • 数据库的优化?
  • Sql注入是如何产“生的,如何防止?
  • NoSQL和关系数据库的区别?
  • MySQL与MongoDB本质之间最基本的差别是什么
  • Mysql数据库中怎么实现分页?
  • Mysql数据库的操作?
  • 优化数据库?提高数据库的性能?
  • 什么是数据的完整性?

五、Web

  • Web测试和app测试区别?
  • WEB测试环境搭建和测试方法
  • WEB测试教程
  • WEB测试要点及基本方法
  • Web测试页面总结

六、接口测试

  • 什么是接口
  • 如果模块请求http改为了https,测试方案应该如何制定,修改?
  • 常用HTTP 协议调试代理I具有什么?详细说明抓取HTTPS协议的设置过程?
  • 描述TCP/IP协议的层次结构,以及每一-层中重要协议
  • jmeter,一个接口的响应结果如下:
  • 接口产生的垃圾数据如何清理
  • 依赖第三方的接口如何处理
  • 测试的数据你放在哪?
  • 什么是数据驱动,如何参数化?

七、性能测试

  • 你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?
  • 服务端性能分析都从哪些角度来进行?
  • 如何理解压力测试,负裁测试以及性能测试?
  • 如何判断是否有内存泄漏及关注的指标?
  • 描述软件产“生内存泄露的原因以及检查方式。(可以结合- 种开发语言进行描述)
  • 简述什么是值传递,什么是地址传递,两者区别是什么?
  • 什么是系统瓶颈?

八、selenium

  • 如何开展自动化测试框架的构建?
  • 如何设计自动化测试用例:
  • webdriver如何开启和退出一个浏览器?
  • 什么是自动化测试框架?
  • Selenium是什么,流行的版本有哪些?
  • 你如何从命令行启动Selenium RC?
  • 在我的机器端口4444不是免费的。我怎样才能使用另一个端口?
  • 什么是Selenium Server,它与Selenium Hub有什么不同?
  • 你如何从Selenium连接到数据库?
  • 你如何验证多个页面上存在的一个对象?
  • XPath中使用单斜杠和双斜杠有什么区别?
  • 如何编写SeleniumIDE/ RC的用户扩展?
  • 如何在页面加载成功后验证元素的存在?
  • 你对Selenium Grid有什么了解?它提供了什么功能?
  • 如何从你的Java Class启动Selenium服务器?
  • Selenium中有哪些验证点?
  • 什么是XPath?什么时候应该在Selenium中使用XPath?

九、计算机与网络

  • 一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201 …
  • 请简述DNS、活动目录、域的概念。
  • 10M兆宽带是什么意思?理论下载速度是多少?
  • 什么是IP地址?
  • OSI七层网络模型的划分?
  • TCP和UDP有什么不同?
  • HTTP属于哪一层的协议?
  • HTTP和HTTPS的区别?
  • cookies和session的区别?
  • HTTP的get请求和post请求的区别?
  • HTTP1.0和HTTP1.1有什么区别
  • TCP的连接建立过程,以及断开过程?
  • 客户端使用DHCP获取IP的过程?
  • 写出某个网段的网络地址和广播地址?


十、人力资源

  • 你的测试职业发展是什么?你自认为做测试的优势在哪里?
  • 你找工作时,最重要的考虑因素为何?
  • 为什么我们应该录取你?
  • 请谈谈你个人的最大特色。
  • 一个测试工程师应具备那些素质和技能?
  • 还有问一下你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度地保证软件质量?
  • 为什么选择测试这行?
  • 如果我雇用你,你能给部门带来什么贡献?

最后

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

32岁面试字节java岗,没想到居然这么简单......

...了,想要拼一拼大厂,于是他选择了字节跳动。面试总共花费了20天左右,包含了4轮电话面试、1轮笔试、1轮主管视频面试、1轮hr视频面试。据他了解到的信息,其实去字节面试的人很多,而且大多数人对自己... 查看详情

月薪13k的腾讯测试岗,面试原来这么简单

...讯是大企业,是不是很难进去啊?”“在腾讯做软件测试,能得到很好的发展吗?一进去就有15K,其实也没有想的那么难”我大专学的是室内设计。刚毕业的时候和很多人一样,没有什么职业规划,有... 查看详情

月薪15k的阿里测试岗,面试原来这么简单

...里是大企业,是不是很难进去啊?”“在阿里做软件测试,能得到很好的发展吗?一进去就有15K,其实也没有想的那么难”我大专学的是室内设计。刚毕业的时候和很多人一样,没有什么职业规划,有... 查看详情

3年经验,面试测试岗20k都拿不到了吗?这么坑?

...天好不容易熬到了阿里的四面,跟我聊了一下,面试官拿哪些题为难了他?前面几题还好,问的是什么是系统瓶颈?什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样&#x 查看详情

下半年大厂镀金!裸辞去面试自动化测试岗居然没一个厂要自己...

...选虾皮了,给的钱还多八万。楼主总结了自己今年的面试情况:虾皮一面挂,阿里二面挂,字节一面挂,微众二面挂,货拉拉二面挂, 查看详情

我,33岁,字节跳动测试开发,揭开北京“测试岗”的真实收入

985大学本科毕业后,许多同学都选择考公务员或进入事业单位工作,渴望拥有铁饭碗工作。而我却恰恰相反,另辟蹊径,选择了另一条鲜有人走的路,选择进入一家企业当程序员。如今在单位已经工作3年,... 查看详情

除阿里网易和字节外,杭州居然还有这么多互联网公司!

今天带大家了解一下杭州的互联网公司,真的是不查不知道,一查吓一跳,杭州居然有这么多互联网公司,而且很多公司的总部都在杭州!本文将按照互联网公司、手机厂、硬件厂、垂直领域(独角兽࿰... 查看详情

字节跳动测试岗面试挂在二面,我复盘总结了失败原因,决定再战一次

...专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了,投递的是游戏测试开发岗,... 查看详情

字节跳动测试岗面试挂在二面,我复盘总结了失败原因,决定再战一次

...专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了,投递的是游戏测试开发岗,... 查看详情

字节跳动测试岗面试挂在二面,我复盘总结了失败原因,决定再战一次

...专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了,投递的是游戏测试开发岗,... 查看详情

面试字节测试岗,一个疏忽就让我前功尽弃...难受啊

面试走的内推途径,因为内推的简历通过率远高于其他方式,我的内推的途径有:联系我在字节跳动工作的一个大学学长。在线面试,有个线上文本编辑器,类似leetcode那种,可以在线编程。然而有点紧张&... 查看详情

字节java高级岗:网易java面试流程

阿里系的lazada一面现场(50min)①sync的底层实现,锁优化,和lock的对⽐等②jvm参数调优详细过程,到为什么这么设置,好处,⼀些gc场景,如何去分析gc⽇志③redis数据结构,使⽤场景,微博... 查看详情

32岁字节拿40w,算是到了软件测试天花板吗?(代码片段)

...择了另一条同期鲜有人走的路,选择进入一家企业做软件测试。如今在单位已经工作5年,已经步入企业中层当上了管理者,年薪也有40万元左右,较为满意。很多人都认为资深专家,怎么也得有上百万的年薪&#... 查看详情

字节java高级岗:java面试流程图

阿里系的lazada一面现场(50min)①sync的底层实现,锁优化,和lock的对⽐等②jvm参数调优详细过程,到为什么这么设置,好处,⼀些gc场景,如何去分析gc⽇志③redis数据结构,使⽤场景,微博... 查看详情

都说软件测试工作不难有手就行,但为何这么多劝退的?

上一个说软件测试简单的,已经被面试官问emo了...现在已经过了”不会但我会学“就能感动面试官的时代,随着供需关系的变化,不论是对于面试官还是面试者,面试的成本越来越高。为了筛选到更优秀的程序员&... 查看详情

空窗2年,中文系萌妹拿下39w测试岗,还和面试官约上了烧烤?!

...试媛胸有沟壑轻松拿下年薪39W测试岗Offer,顺便还和面试官约了个烧烤?!毕业即转行, 查看详情

字节跳动软件测试岗,前两面过了,第三面hr天坑!竟然跟我说……

阎王易见,小鬼难缠。我一直相信这个世界上好人居多,但是也没想到自己也会在阴沟里翻船。我感觉自己被字节跳动的HR坑了。在这里,我只想告诫大家,offer一定要拿到自己的手里才是真的,口头offer都是... 查看详情

刚上岸字节测试开发岗,全网最真实的大厂面试真题

...下为什么说是全网最真实的面试题,相信大家也发现软件测试面试题在网上流传也已不少,但是经过仔细查看发现了两个很重要的问题。第一,网上流传的面试题的答案并不能保证百分百正确。也就是说各位朋友辛辛... 查看详情