字节跳动测开一面
1、自我介绍
2、项目介绍
3、测试流程
4、印象深刻的bug
5、抖音点赞功能如何设计测试用例
6、谈谈你对写博客的收获
7、最有成就感的事情是什么?
8、代码编程题
题1:字符串变形
对于一个给定的字符串,我们需要在线性(也就是O(n))的时间里对它做一些变形。首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把着个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。比如"Hello World"变形后就变成了"wORLD hELLO"。
第一题我说具体实现有点困难,然后面试官说给我换一题
题二:寻找第K大
有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数。
给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在。
9、反问
9.1 对所招岗位的工作内容了解
9.2 如何选择一个深入发展的方向
答:根据工作具体需要来判断
9.3 对测试的思考?
答:走技术路线或管理路线
总结:
1、面试官非常准时,也很和蔼友善,很根据面试者的具体能力,提出合适的问题,整体聊天很愉快,但是没过,挂在算法题
2、面试官在整个面试过程中,会记录一些关键笔记,我们求职者也应该学习这种习惯
3、在整个面试过程中,应该增加合适的反问,比如有一个测试设计问题,你说了测试思路,还应该问下面试官的思考,毕竟面试是一个场学习交流
存在问题:
1、基础算法弱
2、表达能力不强
解决办法:
多练多记算法题:每天练习3道,用记事本编写,不用pycharm,先从简单练起,然后中级,最后高级难度
表达能力,在日常中不断提高,比如说话声音、频率、语气,还有谈论话题的选择
全部评论
(1) 回帖