就算字节跳动裁员也阻挡不了进大厂,九月秋招成功拿下字节offer

最近,这条字节员工发布的朋友圈一夜刷爆网络,字节跳动大裁员的消息,引起了行业内的巨大震荡。

就算字节跳动裁员也阻挡不了进大厂,九月秋招成功拿下字节offer

这次真的是不想跳槽也得跳槽了…,然后,竟然死在了上大学时候的一道题上,早知道大学好好学不泡妹子了

就算字节跳动裁员也阻挡不了进大厂,九月秋招成功拿下字节offer

题目长这样式儿:假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭或者思考
吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只餐叉。

就算字节跳动裁员也阻挡不了进大厂,九月秋招成功拿下字节offer

好了废话不多说,接下来看看字节跳动的面试题!文章中没有写答案,不过已经把答案按照知识点分类整理了一份PDF,包含了软件测试基础,selenium相关,MySQL,liunx,计算机与网络,Python等等一系列面试题 

点击有惊喜:软件测试面试宝典

就算字节跳动裁员也阻挡不了进大厂,九月秋招成功拿下字节offer

岗位:测试开发工程师

一面:54min

1、自我介绍
2、项目简单介绍,最大的困难
3、测试的理解,测试方法有哪些
4、Selenium原理
5、Python相关:浅拷贝深拷贝,数据结构有哪些,列表元组的区别
6、Java相关:hashcode和equals区别,GC
7、数据结构有哪些,各有什么优缺点
8、SQL:最高三个分数,去重
9、计算机网络:TCP/UDP区别应用场景,输入 www.baidu.com
10、测试用例:朋友圈点赞
11、功能失效怎么排查原因
12、链表倒数第k个节点
13、手撕代码:1048. 最长字符串链
14、自己的优点,反问

二面:44min

1、自我介绍
2、项目介绍
3、共享单车测试用例
4、扫码开锁失败什么原因
5、逻辑题:在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的?
6、每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?
7、手撕代码:每K个字符串反转,如[1,2,3,4,5,6,7],k=3,反转为[3,2,1,6,5,4,7]

三面:28min

1、自我介绍
2、项目介绍
3、手撕代码:重复字符串,比如aaabbcc输出3_a_2_b_2_c
4、对AI的看法

5、AI找房测试用例设计
6、Loading原因排查?怎么确定前后端?

四面HR:30min

1、为什么选择测试这行?

2、你的测试职业发展是什么?你自认为做测试的优势在哪里?

3、你的工作通常能在时限内完成吗.(我想问一下就是她问这个问题的动机是什么)

4、如果明知这样做不对,你还会依主管的指过去做吗?

5、你在五年内的个人目标和职业目标分别是什么?

6、软件测试给你带来什么样的快乐?

7、为什么要在一个团队中开展测试工作?

以上就是字节跳动的面试部分,希望这些对你先有所帮助,下面是整理的PDF部分面试题,总的来说这份PDF还是不错的,

  1. 对测试开发的认识,为什么想做测试开发,测试测开的理解
  2. 软件的分类
  3. 什么是接口测试
  4. 微信红包的测试用例
  5. 微信评论功能的测试用例
  6. 测试一下支付宝付款码,设计测试用例
  7. 黑盒测试的方法
  8. 白盒测试的方法
  9. 软件测试的流程

Python基础

  1. python的内存池机制
  2. python数组和列表的区别
  3. python你常用哪些包,标准库
  4. 面向过程和面向对象的语言区别
  5. 反射
  6. python的数据结构
  7. dict和list的底层实现

操作系统

  1. 读写锁,不同点,应用场景
  2. 线程和进程的区别是什么
  3. 什么是死锁,死锁的条件
  4. 如何预防死锁,!避免死锁,死锁发生的检查
  5. 堆和栈的区别以及存储模式有什么区别
  6. 内存泄漏和内存溢出
  7. 多线程和多进程,以及应用场景

计算机网络

  1. TCP三次握手,四次挥手的过程
  2. 为什么客户端要在TIME_WAIT状态等待一段时间
  3. CLOSING状态
  4. 如果server端没有收到第三次ack,但是收到了client端发送的数据,server端会怎么处理
  5. 讲一讲get和post
  6. http状态码
  7. TCP和UDP

数据库

  1. mysql的日志怎么查询
  2. (多次)查询速度慢的原因,如何解决
  3. 数据库的事务是什么?怎么使用
  4. 主键、外键、索引的各自的含义以及区别
  5. 事务的特性(ACID),讲一下每个特性的意思
  6. 索引的类型

Linux

  1. 常见命令 查看进程ps 查看所有进程长格式ps -ef 打印当前文件夹文件 ls -al a所有文件 l详细信息 软链接 ln -s a target 硬链接 ln 创建目录 mkdir 修改权限 chmod 查看文件: 移动文件mv 也可以重命名 复制文件cp 删除文件 rm -r 递归删除 -f删除只读文件 通配符?单个字符,多个字符,[a-z]字符集 grep 正则搜索 显示行号-n 查询个数-c 反选-v 查看指定进程 ps -ef | grep pid 查看命令历史 history 查看磁盘空间df -hl 查看文件大小du 查找文件 find [目录] 以名字查找-name “h”以h开头 终止一个进程 kill -9 pid
  2. 如何防止新人误操作rm -rf
  3. 找进程号为199的进程 ls -ef|grep 199
  4. 某文件中含关键词的行数 grep -c "key" ./file
  5. 该目录下以.log结尾的文件中包含关键词a但不包含关键词b的行数 grep "a" ./file | grep -cv "b"

智力题

  1. 一根金条,需要一周每天都发工资,切割两次,请问怎么切割 把金条切分为1/7, 2/7, 4/7,每天找零
  2. 100个足球队两两比赛角逐出一支冠军队伍,请问至少比赛几次 每场比赛淘汰一只队伍,所以需要99场比赛
  3. 25匹马5个赛道,求前三名
  4. 100个豆子,五个囚犯,拿的豆子最多或者最少都要被处死,求谁的生存概率大一点

总结

有时候,你之所以发展得不好,不是因为没有机遇,而是因为你没有准备好,导致机遇与你擦肩而过。如果你想要学习,什么时候开始都不晚,而不是瞻前顾后,你只要用尽全力,剩下的就交给时间! 软件测试面试宝典

Guess you like

Origin blog.csdn.net/m0_56676641/article/details/120762656