讨论/求职面试/字节|测试|开发面经|(21届秋招)|/
字节|测试|开发面经|(21届秋招)|

btdc.png

一面-技术面(60min)

1.自我介绍;
2.(操作系统)请你说一下虚拟内存的概念;
3.(操作系统)请你解释一下进程和线程之间的区别以及它们各自的应用场景是什么;
4.(操作系统)请你说一下什么是线程同步;
5.(操作系统)如何实现线程同步;
6.(计算机网络)请你说一下TCP/IP的过程;
7.(计算机网络)为什么是四次挥手呢;
8.(计算机网络)说一个ip地址,如果第一字节是269行不行;
9.(计算机网络)请你叙述一下HTTP的过程;
10.(项目)自己在项目中用过这些方法吗
11.(计算机网络)百度访问一个网址是用了哪个方法
12.(场景题)在页面上点赞用了哪些方法,是不是有一个功能是GET和POST都可以的呢;
13.输入一个网址到呈现页面发生了啥,回答完给自己打分;
14测试一个朋友圈
如果A给B点赞,但是B没有看到A给B点赞可能的原因
对于一个不成熟的朋友圈,现在有十个人进行测试,该怎么确定是哪里的问题;
15.反问环节。

手撕代码

输入一个有限的数组如int a[]={1 2 3 4 5} 和i一个整数int N ,判断数组中是否有两个数的和等于N
对自己的程序弄几个测试用例

二面-技术面(90min)

1.自我介绍;
2.(场景题)说说抖音有那些问题(自己挖的坑);
3.围绕所做的项目问了3-4个问题;
4.(计算机网络)请你说一下拥塞控制的过程;
5.(计算机网络)请你说一下TCP和UDP的区别;
6.(数据库)mysql和redis的区别是什么;
7.(数据库)聚集函数有哪一些;
8.(数据库)说一下什么是事务;
9.(数据库)请你说一下索引的作用是什么,什么时候应该多加,什么时候没必要加;
10.(数据库)有三张表格,写一个SQL语句查询出每张表格中是张老师带的学生;
12.(C++)说一下指针和引用的区别;
13.(C++)static的作用是什么;
14.(C++)const的作用是什么;
15.(C语言)说一下defien的作用以及它底层是如何实现的;
16.(测试)一个页面记载不出来怎么定位测试点(从系统测试的角度去思考);
17.(测试)怎么测试一个电梯;
18.(数据结构)数据结构都有哪一些;
19.反问环节。

手撕代码

  1. 二叉树的翻转;
  2. 对一个数组进行去重,即删除重复的数字;
    3.手写冒泡排序。

三面-技术面(45min)

1.自我介绍;
2.简历项目;
3.介绍自己的项目;
4.项目中的难点;
5.(测试)经常用的app,怎么开发和测试发送表情包这个功能(从系统的角度);
6.(测试)广东的两个人下拉list页面不能刷新,怎么排查;
7.反问环节。

手撕代码

字符串去重

结束语

自我介绍重要,可以适当引导面试官(一面二面被夸自我介绍好)
表达逻辑清晰有条理,面试官问问题是否条理会有一定影响(我会分点作答)
编程题多做题保持手感,遇到困难会求助,或者说思路。了解一些测试实例,刻意从系统角度思考减少从用户行为角度思考(从三面开始想脱离用户角度发现面试官的问题我己经理解不了了)。

21

TCP/IP的过程是什么意思呀。

展开全部 8 讨论