字节跳动测试
1. TCP 和 UDP 的区别
2. http 的交互过程
3. 知道哪些数据结构
4. 链表和数组的区别
5. MySQL 中把 A 插入到 B 的语句
6. 索引的作用
7. 假如你是哇哈哈的老板,如何对哇哈哈设计测试用例
8. 假如你是一个组的队长,你的队员不按时完成任务,你怎么办
9. 代码题:给一个数组,里面有一些数字, 把这些数字排序,使得拼出来的数字最大
10. 智力题:考察的是二分法,8 个球有一个比较轻, 有一个天平, 最少称几次
11. 测试题例: (1) 测试发送图片的功能; (2) 视频加载不出来,从哪里测试
12. GET POST 区别,POST 安全性更高为什么;
13. 三次握手;
14. 输入网址到获得页面的过程
15. tokin session,用什么方法和后台交互的。16.计算机网络:cookie 和 session 区别
16. 应用层你了解哪些协议(说了 http https dns)然后问了 http 和 https 的区别
17. 操作系统: 进程线程区别
18. 死锁(发生原因 如何解决)
19. java 基础 :泛型
20. 继承和多态
21. 垃圾回收机制
22. 类加载
23. 数据库: 主键 索引(为什么要有索引)
24. 测试:怎么测滴滴打车
25. 给一个数 n 找出相加等于这个数的所有素数组合中,素数最少的
26. 你对测试工作的认识 28.多线程相关的 thread runable 那些的 互相有什么区别29.测试微信群发红包 拼手气红包
27. 某个页面加载不出来,分析可能的原因
28. 对加锁的理解 加锁方式 以及有哪些锁
29. 撕代码:一个数组 找出出现次数为奇数的两个数
30. get,post 区别
31. 代码题:一个数组怎么调顺序合起来最大
32. http 和 https 区别
33. Linux 命令考察
34. java 垃圾回收机制
35. 内存泄漏和内存溢出
36. 江浙沪一带抖音用户出现问题,什么原因?
37. 手机 APP 使用未响应,什么原因?
38. 智力题:8 个球其中一个轻球,分几次称找出来
39. TCP 连接
40. 地址栏输入网址按回车的过程
41. 对一个矿泉水瓶编写测试用例
42. 网页状态码知道哪些
43. 然后是在一个场景下问了一些问题(场景是抖音直播时送礼物), 包含了一些计算机网络知识、测试用例设计,比如像主播送礼物发生了什么,发了礼物但是主播那边没有显示可能有什么原因, 然后针对这个场景设计测试用例等
44. 三次握手
45. http,https
46. 数据库相关内连接、左连接、右连接,做题,
47. 算法做了一个最长无重复字符串
48. 进程线程、区别等。
49. 然后问了四次挥手,
50. 线程同步,
51. 做了一个大数加减法类型(输入输出都是一个字符串)
52. 状态码
53. 继承、虚拟机
54. Linux 搜索一个字符
55. Linux 常用指令
56. 618 你买了个手机你怎么快速知道你的手机没有问题
57. 左连接、右连接
58. 链表
59. 进程和线程的区别
60. http 和 https 的区别
61. linux 命令,找出关键字出现的次数
62. 数据库,查找一个学生两门功课都大于 80 分的姓名
63. 浏览器中输入一个地址,按下回车后发生了什么
64. tcp 三次握手和四次挥手
65. 拥塞控制
66. 微信发红包测试用例
67. 写代码,类似高考成绩,一个表中有很多数据(无序的),给你一个成绩, 查出在表中的排名
68. 智力题,两个不同容量的水杯倒出固定容量的水
69. 算法,两个链表,找出这两个链表是否有相交的点
70. 测试用例编写 app 扫码过地铁如何测试这个 app
71. 数组和链表区别,栈和队列
72. linux 指令
73. jvm 分区
74. 一个网页的前进和返回上一页,用到什么数据结构,代码实现一下
75. 网页卡顿原因排查
76. 写一个 sql 题
77. 编码题,一个无序数组里存在一个元素出现的次数超过数组长度一半,找出这个数(时间复杂度要求 O(N))
78. 智力题,4 分钟沙漏和 7 分钟沙漏怎么漏出 9 分钟
79. 智力题:赛马
80. 智力题:5 个囚犯,100 颗豆,每个人随意抓,最多最少的会被处死,哪个存活概率最高
81. 编码:青蛙跳台阶的变种
82. 内存泄漏和内存溢出
83. 网页状态码知道哪些
84. 为什么选择测开,你的理解
85. 测试看重什么能力
86. TCP HTTP Linux 指令 数据结构那一套(快速排序 两个队列实现栈)
87. 问大厦里的电梯怎么测试
88. 然后编程题我比较菜 两道都很简单 但是我一个没做出来一个只通过
89. 最后我问面试官能不能评价一下我 他说答得不错就是在线编程有待加强
90. http 和 HTTPS 的区别
91. 数组和链表的区别,它们插入和删除数据的操作
92. Java 的 exception 知道的有哪些
93. 内存泄漏
94. 测试一下抖音 app
95. 淘宝购物的时候有一个界面打不开有些什么原因
96. 编程题:输入数组中和为 k 的两个数,比如[2,7,5,1],k 为 9,则输出
i. [2,7]。
97. 智力题:有 7 克、2 克砝码各一个,天平一只,如何只用这些物品五次内将 140 克的盐分成 50、90 克各一份?
98. 然后反问 问完跟我说通过一面了 后面会再约二面的时间
99. 数据链路层上是哪两层,分别有什么协议
100. IP 地址有多少位?有别的情况吗
101. TCP 和 UDP 适用的场景,为什么
102. 知道 java 中的栈吗?栈和队列的区别,如何用两个栈实现一个队列
103. 编程题:输入一个数组,数组中有一个数有重复,把它输出来,时间复杂度,如果有多个数都重复,输出重复次数最多的那个
104. 平时用什么 APP 用的多?答:微信和微博。测试一下微信刷朋友圈
105. TCP 三次握手
106. DNS 劫持是什么
107. 线程和进程的区别
108. 问了 Linux 的命令 ps 有关
109. 网页的登录框界面,有账号、密码、验证码三个输入框,用户输入后,会对哪个输入框率先判断,为什么
110. 测试朋友圈评论功能,给了五分钟时间
111. 两个智力题:蚊香和证明地球是弧形
112. TCP、UDP 的区别
113. TCP、UDP 应用场景,为什么这么用
114. TCP 三次握手、为什么是三次而不是 2 或者 4 次
115. http 和 https 的区别
116. http 有哪些状态码
117. static 关键字怎么用的
118. java 垃圾回收机制(后来回答了 python 的垃圾回收)
119. c++的内存分配机制,回收机制
120. 进程和线程的区别
121. 微信抢红包测试
122. 王者荣耀中外挂,比如某个用户能看到整个战场,他可能是怎么做到的
123. 你要如何测试一个游戏的安全,对它做一个安全测试
124. 代码题:冒泡排序+改进
125. MySQL 了解吗
126. 文本文件的数据类型,存储大小
127. char 和 varchar 的区别
128. 时间类型有哪些
129. MySQL 存储数据的数据结构
130. python 字符串怎么连接
131. python 零碎的字符串用+拼接会比较慢,有什么办法吗)
132. post 比 get 安全是对的吗?在 https 协议里,也是 post 比 get 安全吗?
133. http1.0 和 http1.1 的区别
134. http 报文的结构
135. http 的 header 的内容
136. 测试相关的:连续登录领取奖励的功能测试(提示了每天登录去测试吗?)
137. 代码题:孤岛问题+链表反转
138. 技术路线/熟悉的技术?
139. 代码题:实现一个装饰器
140. 微信输入框输入到发送接收这个过程测试用例的设计
141. 往数据库插入100万条数据怎么插
142. 微信点赞功能测试用例
143. 如何模拟压力测试,如何模拟弱网环境
144. Python浅拷贝,深拷贝
145. 数据库如何进行表的排序
146. 计算机的组成,输入程序到exe执行输出编译过程
147. Post输入后到打开页面的过程
148. 二叉树中序遍历
149. 排序方法
150. 事务的特性
151. 数据攻击
152. 数据库中锁的类型
153. 数据库删除语句
154. 事务的特性
155. 进程通信方式