首页 » 排名链接 » 求职字节跳动的测试开发职位的一次线上视频面试(测试面试开发职位线上)

求职字节跳动的测试开发职位的一次线上视频面试(测试面试开发职位线上)

少女玫瑰心 2024-12-02 20:37:55 0

扫一扫用手机浏览

文章目录 [+]

面试官是一个30岁左右的女人,面试过程如下:

1、要求进行自我介绍

2、问了如下问题:

求职字节跳动的测试开发职位的一次线上视频面试(测试面试开发职位线上) 排名链接
(图片来自网络侵删)

怎么测试微信的朋友圈功能

http缓存机制是怎么样的 ---这题答得不好

http 请求的过程是怎么样的

期望找什么工作

3、在线编程(不局限语言),分析时间复杂度,在线调试提交代码,不能用本地的IDE的,所以直接在牛客网上调试写代码,有点不适应

我当时提交的代码如下:后来反思应该用上 while(in.hasNext()){} 来处理多行用例输入的情况的,当时紧张忘记了。
[捂脸]

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

String s =in.nextLine();

char [] c =s.toCharArray();

//成对括号的数量

int sum =0;

for(int i=c.length-1;i>=0;i--)

{

if(c[i]=='(')

{

boolean flag=false;

for(int j=i+1;j<c.length;j++)

{

if(c[j]==')')

{

sum++;

c[j]=' ';

c[i]=' ';

flag=true;

//找到一对

break;

}

}

if(flag)

{

}else{

break;

}

}

}

System.out.println(sum);

}

}

我每次都是输入1个用例调试,感觉没问题,但我当时没考虑到是否要兼顾多行输入。
做完后我说时间复杂度是n的平方,向面试官请教有没有思路优化复杂度。
面试官比较冷淡回应让我回去百度。

她看到我用java做这题,就问我对python了解怎么样,我就回答,用python写过项目,拿来即用,但不是最熟悉的语言,做编程题,我还是用java比较熟悉。

还问了我怎么设计用例去测我写的这个程序。

4、问我有什么想了解的,是否拿了其他公司的offer。

我问了该职位所属的部门和是否是做纯测试开发,还问了她心中期望的候选人,她直接说jd不是写着么。
有点尴尬。
我了解到这职位是属于抖音产品的一个部门的,工作内容不是纯测试开发,也需要做业务测试。
当时有点紧张吧,突然不知道该问些什么了,就说没什么想了解的了。
整个面试所费时间大概是45分钟。

结果:

面试完后去微信问hr,至今hr都不回复我消息[黑线],周末的时候,收到邮件,面试不通过。

结果出来前,我内心觉得还是有希望进入下一轮的。
也不确定到底是哪里出了问题。
反思了下,觉得可能是以下方面出现了问题:

1、测试微信朋友圈的功能,和http相关的问题 ,我的回答可能没让她满意

2、关于在线编程题,我还是很有把握的,但当时提交不能看到编程题的结果,是否100%通过,如 果是机器一次性输入多行用例,我的代码就没兼顾到这点了,这样就会导致编程题没分

3、我当时回答python不是我最熟悉的语言,可能她比较喜欢python

4、可能整个面试表现的沟通力,口才没令她满意,有时侯莫名紧张

[流泪]

总结 :

这次面试到底哪里出问题,我都不确定,体验不是很好。
技术上的问题,一些自动化测试,编程思想这些都没问到。
看来不用做业务测试的测开职位真的很少,我本以为大厂里面的测开应该是不用做业务功能测试的了。
面测开职位,要多多准备功能测试的相关问题。

标签:

相关文章

楼宇自控预算(楼宇自控系统预算设备)

一、楼宇自控的背景随着信息技术的迅猛发展和城市化进程的加速推进,智慧建筑作为未来城市发展的重要方向,成为了各界关注的焦点。而楼宇自...

排名链接 2025-01-03 阅读576 评论0