字节跳动 测试开发工程师 面经

 一面

自我介绍

操作系统
虚拟内存的概念
进程和线程
线程同步
如何实现线程同步
 
计算机网络
说一下TCP
为什么是四次挥手呢
说一个ip地址,如果第一字节是269行不行
说一下HTTP(自己讲了GET POST)
自己在项目中用过这些方法吗
百度访问一个网址是用了哪个方法
在页面上点赞用了哪些方法
是不是有一个功能是GET和POST都可以的呢
输入一个网址到呈现页面发生了啥,回答完给自己打分
 
编程题
输入一个有限的数组如int a[]={1 2 3 4 5} 和i一个整数int N ,判断数组中是否有两个数的和等于N
对自己的程序弄几个测试用例
 
测试相关
测试一个朋友圈 
如果A给B点赞,但是B没有看到A给B点赞可能的原因
对于一个不成熟的朋友圈,现在有十个人进行测试,该怎么确定是哪里的问题
 
 反问
 

二面

自我介绍
说说抖音有那些问题(自己挖的坑)
 
简历项目
问了3-4个问题
 
编程题
数据结构有哪些,二叉树翻转(不会……)
那出一个数组去重的问题,讲了思路没写出来每次都纠结数组大小不定!
写sql查询没写对,难受
排序算法会吗,写冒泡,没写对……当时太紧张脑子已经不转了
 
计算机网络
拥塞控制
tcp和udp
 
数据库
mysql和redis区别
聚集函数有哪些
事务
索引
 
c语言
指针和引用
static
const
define
 
测试相关
一个页面记载不出来怎么定位测试点(从系统测试的角度去思考)
怎么测试一个电梯
 
反问
 

三面

自我介绍
简历项目
介绍自己的项目
项目中的难点
 
编程题
字符串去重
 
测试相关
经常用的app
怎么开发和测试发送表情包这个功能(从系统的角度)
广东的两个人下拉list页面不能刷新,怎么排查
 
反问
 

个人总结:

自我介绍重要,可以适当引导面试官(一面二面被夸自我介绍好)
表达逻辑清晰有条理,面试官问问题是否条理会有一定影响(我会分点作答)
编程题多做题保持手感,遇到困难会求助,或者说思路(我太菜了...哭出声o(╥﹏╥)o)
了解一些测试实例,刻意从系统角度思考减少从用户行为角度思考(从三面开始想脱离用户角度发现面试官的问题我己经理解不了了╮(╯﹏╰)╭)
 
posted @ 2020-04-12 17:21  PennyXia  阅读(4750)  评论(0编辑  收藏  举报