网络安全|秋招成功上岸字节,才知道年薪40W的测试有这么多?努力不止现在(附面经)( 二 )


6. 如果要你设计一个bug反馈系统 , 你会怎么设计它的技术架构?
7. 访问一个url链接的详细过程 。
8. 实现多线程的方式有哪些?
9. 线程/进程之间的通信方式有哪些?
10. 进程/线程的生命周期中有哪些状态?
11. 做道题吧 。
小H是Bytedance的一名优秀员工 , 每天早起按时挤地铁上班 。 B市一共有n个地铁站 , 小H家住在1号地铁站 , 公司在n号地铁站 。 众所周知 , 地铁换乘是一件令人不愉快的事情 , 每次换乘一班新的地铁都要耽误额外的时间(定义换乘为:1、最开始选择x号线上车 , 2、从x号线换乘到y号线 , 满足x != y) 。
作为一个土生土长的北京人 , 小H知道所有北京所有地铁线路的信息 , 信息是一个三元组(u , v , x) , 表示u站和v站是相邻的两站 , 且属于x号线的地铁 。 你能帮帮小H计算 , 他从家里坐地铁到公司需要的最小换乘次数吗?
用DFS大概做了一下 , 跑了个测试样例 , 面试官说还有点问题 , 由于时间关系先不管了 。
12. 你理解的测开是什么?
13. 你工作三年的职业规划是什么?
14. 你上次也有投过我们的岗位 , 谈谈你对上次面试的印象?
面试官:今天的面试就到这里了 , HR会另外联系你面试时间 。 大概半小时后接到了HR的电话 , 因为想尽快写论文 , 就被安排在了明天 。
第三轮:


后面才知道这是交叉面
1. 聊项目
2. 写一个日志输出(到文件)的工具类 , 不能阻塞 。
写了一个用线程池去实现的方案 。
另外说了一个异步队列的实现方式 , 日志请求放到BlockingQueue 由单个线程(或者线程池)负责日志输出 , 每次从队列中读取日志请求 , 完成日志输出 。
3. OS创建进程/线程的时候需要做哪些操作?
4. 进程调度策略有哪些?
5. 写一道算法题吧
就是找数组里面左边最大 , 右边最小的数字那道题 。 (两个数组实现 , 一个记录leftMax , 另一个记录rightMin)
面试官:空间复杂度能不能优化一下?
(已经有帖子说了怎么做了)
6. 我看你拿了挺多offer的 , 都是开发岗位 , 你现在投的是测开岗 , 怎么考虑的?
我:想在深圳 , 以前投的测开实习 , 刚好你们也捞我 。 就试一下 。 然后为了保命说了一下对测开的理解 。
7. 你还有什么要问我的?
我:什么时候会有结果?
面试官:一般不会超过一周
(面试官:面试结果HR会尽快通知你 。 )

由于文章篇幅限制我这里把他整理的笔记 , 截几张图给大家浏览下 , 需要完整版的可以关注小编+转发文章+私信【软件测试】获取
软件测试基础210题
Linux54道面试题
MySQL80道面试题
web测试10道面试题
接口测试35道面试题
APP测试12道面试题
Python120道面试题
总结作为一名测试工程师要自己拥有核心竞争力 , 努力提升自己是关键 , 而如何提升 , 就需要看自己个人的学习习惯了 。
【网络安全|秋招成功上岸字节,才知道年薪40W的测试有这么多?努力不止现在(附面经)】最后只想说 , 学习不会辜负任何人