软件测试面试一周时间面了6家公司,最终收割3个Offer

news2024/11/23 3:59:06

上个月花了一周时间面了6家公司,最终收割3个Offer。通过这6次面试,得到的最宝贵的经验是:快刀斩乱麻。展开说就是:给自己一点点压力,在短时间内迅速面试、迅速反馈、迅速提高,然后迅速进入下一场面试。

以下是正文,6次面试的经历记录。(问题记录的不全,有些忘记啦)

唯品会

形式:一面电话面试,18分半,挂。

总结:问了很多在触宝时做的工作,没有答出来,需要看下以前的工作内容,都忘的差不多了。

Monkey的原理是什么?

Monkey跑出问题了,如何定位是哪里出的问题?

性能测试有哪些指标?

应用启动速度受哪些因素影响?

应用的性能指标有哪些?

达达

形式:一面电话面试,28分钟,挂。

总结:问了很多项目的东西,回答的乱七八糟。需要熟悉下做过的项目,如何说明比较好,另外要思考对比触宝和现在这份工作的区别及成长。

自我介绍?(没准备这个,回答的很凌乱,一开始就没有说清楚自己做的事情,导致后面的提问和回答都是非常的信息不对称)

工作中有没有遇到什么有意思的Bug?最后如何解决的?

测试设备如何管理?如何监控测试设备的状态?

测试服务器是单台还是多台?

自动化测试覆盖率有多少?为何没有做到100%,有想过如何提升么?

Arm China

形式:一面电话面试,两位面试官,44分钟,过。

总结:吸取前两次面试的经验教训,准备了非常完美的自我介绍,另外对简历中提到的项目都做了非常深入的剖析,在纸上反复做了演练,了然于胸。最终,只有一个细节问题没答出来,everything else is fine, 一面过。

调试器gdb的原理?(我说不知道具体的原理是什么,gdb用的不多,但是按照我理解应该是注入事件,对方隔着电话点点头)

TensorFlow中的两个"啥啥啥"的区别?(这个我真不知道,连问的是什么都没听明白。面试官说没关系,这个确实是比较细节了)

当拿到一个新的模块如何测试?

Pytest的fixture是啥,什么场景下会用?

MXNet运行推理后输出的浮点如何和定点结果进行对比?

性能测试的基准是什么?

当拿到一个新的设备,如何判断这个新设备上跑出来的性能是正常的?

如何测试算子,比如说ONNX的Convolution,如何设计参数?

UI自动化的原理是什么?如何做?

UI的控件在不同分辨率/大小的屏幕下如何定位?

说一下你知道的arm的嵌入式设备,工作中用到哪些?

说一下AIPU?

自动化测试平台是你搭建的吗,还是说只是维护和优化?

85%的自动化测试覆盖率怎么算的?另外15%为什么没有做?

ONNX的算子测试用例如何设计的?(用的是ONNX自己的算子测试用例,非我本人设计)

ONNX支持多少个算子?

ONNX一个算子有几个测试用例?(当时答10个左右,事后发现根据算子的功能和参数不同,用例数也不同)

模型测试的结果是如何对比的?

Tengine和TensorFlow、TFLite、ONNX、MXNet、Caffe明显不是一个级别的,为何列在一起?(因为Tengine是我的测试对象,在我心目中级别是非常高的)

性能数据是如何自动化的?

Daily Build的频次,跑完一次需要多久?

Caffe模型如何转成ONNX?

当一个TensorFlow训练出来的模型经过别人改造后,如何测试?

形式:二面现场,两个面试官,一个上海现场一个北京电话,过。

首先做自我介绍

然后问了些简历中写的项目相关的事情

最后问了一些和技术无关的问题,比如 如何给普通用户/媒体写测试报告?

电视上播放的赛车比赛,当车开快的时候,车轮为什么看起来是往后转动的?

一个你之前完全不了解的新项目,预计需要多久的上手时间?

最快什么时候入职?

尾声:二面结束后,当天下午就收到了HR的口头Offer。作为一家外企来说,速度非常之快了。

蔚来汽车

形式:现场面试,安亭,一面过,二面取消

总结:问的比较多业务测试,职位不是很匹配。

一段字符串包含字符和数字,找出最长的一段字符串(Python)?

一串包含重复字符的字符串,如何取出不重复的字符(Python)?

如何测试淘宝的搜索框?

接口测试怎么做?

性能测试怎么做?

一个电商页面,点击提交订单后,没有跳转,如何排查?

你的职业规划是什么?

尾声:一面结束后,面试官说会反馈给HR看看公司内部有没有其他更适合我的职位。后来HR联系我换其他组面试,由于已收到意向Offer,所以拒绝。

燧原科技

形式:现场面试,于晴,过。

总结:从面试官的表现看,是个技术非常强的公司。另外,他们对于测试开发工程师的要求是——具备将bug定位到具体什么地方出错的能力。

第一面,两个面试官,能力都很强,问题刁钻

给定一个乱序的数组,元素是数字,再给定一个数,找出数组中两数相加等于给定数?

还是上面这个问题,乱序数组改成顺序数组。

性能数据怎么测试的,测试基准是什么?

发现模型测试出现bug后,如何定位?

代码大量更新后,如何定位缺陷产生在哪里?

说说专利和软著?

Pytest的参数化是啥,怎么用的?

Jenkins的pipeline是用声明式的还是脚本式的?

Jenkinsfile,如何抽离出相同的代码?当前项目中有哪些代码是可以抽离出来的?

为什么要跳槽?你之前的工作经历时间都很短,触宝1年,OAL两年不到。

还问了很多问题,记不清了。大部分都是围绕简历中提到的项目问的,扣细节。

第二面,部门领导,问了些大方向的问题。

最后问了当前的薪资,是否有收到其他Offer。

尾声:燧原最终也愿意给我发Offer,工资不低,但我最终还是选择了Arm。希望以后有机会再去燧原,这是家面试官给我感觉技术能力非常强的公司,祝有好发展。

光鉴科技

形式:现场面试,陆家嘴

共五轮面试

第一轮,算法组Leader

之前电话沟通过一次,他是想招一个测开编制属算法组,用C++写算法的测试用例,并且搭建自动化做回归测试。

当面尬聊了半小时,互相沟通了解。

第二轮,C++工程师

一上来就说OAL,我知道,之前有过算子的合作。然后开始用C++对我进行碾压。

C++面向对象有哪3个特点?

构造函数和析构函数的区别?

父类和派生类的构造函数与析构函数的调用顺序?

有几种值传递方式?

后来查了下,知乎上有篇回答基本覆盖了这些问题:

https://www.zhihu.com/question/451327108/answer/1868156551

第三轮,CTO,清华本科斯坦福博士,帅气优雅的高材生

静态链接和动态链接的区别?

10MB的静态库链接到可执行程序,可执行程序的大小增加多少?

UI自动化怎么做的,如何定位控件?

知道QT吗?

以后的职业规划是什么?

平时看书吗?

第四轮,HR

为啥想跳槽?

在融资方面,现公司被鄙视了:-(

第五轮,CEO

隔天,又约CEO电话面了最后一次,11分半

自我介绍?

为何跳槽?

职业规划是什么?

有什么业余爱好?

尾声:跳槽后的薪水和当前持平,拒绝。

这篇贴子到这里就结束了,最后,希望看这篇帖子的朋友能够有所收获。

文中的面经我也都备好了,有需要的请回复【面经】免费领取。

如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!
 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/663824.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一文理清最小二乘法估计

1 最小二乘法估计(LS) 1.1 原理与推导 最小二乘法最早是高斯在预估星体轨道时提出来的,后来成为了估计理论的奠基石。考虑如下CAR模型: 其中: 参数估计的任务就是根据输入和输出,估计出a1,a2,----,ana,b1,b2,...,bnb这nanb1个参…

【MySQL数据库】MySQL日志管理、备份与恢复

MySQL日志管理、备份与恢复 一、MySQL日志管理1.1日志存放位置 二、数据备份2.1物理备份与逻辑备份2.2完整备份、差异备份、增量备份2.3常见的备份方法 三、完整备份与恢复3.1物理冷备份与恢复3.2mysqldump 备份3.3mysqldump数据恢复3.4MySQL增量备份3.5MySQL增量恢复 一、MySQ…

51单片机 - 期末复习重要图

AT89S51片内硬件结构 1.内部硬件结构图 2.内部部件简单介绍 3. 26个特殊功能寄存器分类 按照定时器、串口、通用I/O口和CPU 中断相关寄存器:3IE - 中断使能寄存器IP - 中断优先级寄存器 定时器相关寄存器6TCON - 定时器/计数器控制寄存器TMOD - 定时器/计数器模…

数字图像处理(三)

目录 实验六、图像分割方法 实验七、图像识别与分类 实验六、图像分割方法 一、实验目的 了解图像分割技术相关基础知识;掌握几种经典边缘检测算子的基本原理、实现步骤理解阈值分割、区域分割等的基本原理、实现步骤。理解分水岭分割方法的基本原理、实现方法。…

清华大学实验室走在科研管理前沿,与Zoho合作推进新模式

在教育科研工作中,在重视科研的同时,也不能忽略科研管理的重要性。做好教育科研的管理工作,可以有效提高科研工作的效率和质量。项目管理软件可以帮助教育科研团队更加高效地管理项目,并且简化团队成员之间的协作和沟通&#xff0…

【玩转Docker小鲸鱼叭】理解Docker的核心概念

Docker核心概念 Docker有三大核心概念:镜像(Image)、容器(Container)、仓库(Repository) 1、镜像(Image) Docker镜像 是我们创建和运行Docker容器的基础,它…

青大数据结构【2019】【三分析计算】

关键字: 邻接表时间复杂度、哈希表、平均查找长度ASL、堆排序 邻接表表示法 在邻接表上执行图的遍历操作时,需要对邻接表中所有的边(链表中的结点)访问一次,还需要对所有的顶点访问一次,故时间代价为O(n+2)。 1) 散列序号 0 1 2 3 4 5 6 7 元素 19 15 8 5 13 20

奉加微电子PhyPlusKit软件怎么使用

摘要:本文简介使用奉加微电子PhyPlusKit软件清除芯片、制作hexf文件、烧录程序、串口调试等操作方法。 所用硬件: PHY6222开发板,这个开发板上自带了CP210X串口芯片,与电脑的接口的type-c,既可以供电,又可…

探索Gradio Interface的强大功能与无限可能性——launch方法介绍

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

记录一个iOS头部放大计算

视图层级:由于这是在原有的视图层级的基础上完成的放大功能,所以记录了一下计算方法, tableview 和 放大的背景图片都是self.view的子视图,下拉的时候要方法,上滑的时候要同步上移图片 核心代码 [self.view addSubview…

回了一趟老家,我发现老家没有想象中那么舒服!

大家好,我是千与千寻,千寻最近回了一趟老家,说到回老家,我相信说应该大部人觉得是很舒服,自己很满意的生活节奏与感觉。 但是千寻在老家的这一个星期,感受到了非常多的不舒适,希望和星友们聊聊看…

三极管选型

来源网络,仅作笔记 三极管如何选型? 应根据电路的实际上需选取三极管的类别,即三极管在电路中的效用应与所选三极管的机能相吻合。 三极管的品种很多,分类的方式也不同,一般按半导体导电特点分成NPN型与PNP型两大类;按其在电路中…

zabbix-2-创建自定义监控项

例如监控iostat 下的sda tps值 [rootnode1 ly]# iostatLinux 3.10.0-1160.53.1.el7.x86_64 (node1) 2023年06月13日 _x86_64_ (32 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.06 0.00 0.04 0.01 0.00 99.89Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 1…

网工内推 | 金融业网工专场,员工旅游,带薪年假,节日福利

01 银信科技 招聘岗位:网络工程师 职责描述: 1) 负责分支机构筹建网络系统调试与部署工作、网络运维管理及问题处理支持; 2) 处理外部代理点系统及网络问题协助支持; 3) 负责网络日志平台监控及…

PyCharm安装教程(图文结合,超详细,小白安装必看)

PyCharm安装教程(图文结合,超详细,小白安装必看) 一、Python开发环境 PyCharm集成开发工具(IDE),是当下全球Python开发者,使用最频繁的工具软件。 绝大多数的Python程序,都是在PyCharm工具内…

python控制台学生管理系统

代码与注释 具体功能说明 设计初始界面设计学生信息录入 【数据校准】录入判断 学生姓名不能为空,并且不成超过4个字【数据校准】录入判断年龄在0-120 需要进行判断【数据校准】录入需要判断学号是否为空与学号是否在10位数【数据校准】录入需要判断成绩是否在0-1…

python数据分析-Mysql中NULL和‘ ‘怎么处理(不使用update)

一、空值NULL和空字符’ ’ 展示代码使用的版本是:8.0.28 空值NULL的长度是NULL,是占用存储空间的。空字符串’ 的长度是0,是不占用空间的。 理解:空字符串就像是一个真空状态的杯子,什么都没有;而空值NULL_就像是一…

17-事件循环(实现单线程非阻塞的方法就是事件循环)

一、是什么 🧀🧀🧀首先,JavaScript是一门单线程的语言,意味着同一时间内只能做一件事,但是这并不意味着单线程就是阻塞,而实现单线程非阻塞的方法就是事件循环 在JavaScript中,所有…

Vue路由模式

1. vue路由简介和基础使用 1.1 什么是路由 设备和ip的映射关系 接口和服务的映射关系 路径和组件的映射关系 1.2 为什么使用路由? 在一个页面里, 切换业务场景,具体使用示例: 网易云音乐 网易云音乐 单页面应用(SPA): 所有功能在一个html页面上实现 前…

虚拟内存(Virtual Memory)

什么是虚拟内存? 虚拟内存(Virtual Memory) 是计算机系统内存管理非常重要的一个技术,本质上来说它只是逻辑存在的,是一个假想出来的内存空间,主要作用是作为进程访问主存(物理内存)的桥梁并简化内存管理。…