测试开发面经:面了6家公司,最终收割3个Offer

news2024/11/19 5:47:20

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

测试开发面经:面了6家公司,最终收割3个Offer

以下是正文,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/1141886.html

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

相关文章

STM32H750之FreeRTOS学习--------(一)初识RTOS

FreeRTOS 一、初识RTOS 裸机:裸机又称为前后台系统,前台系统指的中断服务函数,后台系统指的大循环,即应用程序 实时性差,程序轮流执行delayCPU空等待,效率低程序混乱,臃肿,功能都放在while循环…

1python模块和库

终于到模块和库了,有一点感觉小激动,但是!还是想继续努力,最近很多事情不是很顺,我加油学吧! 要调用模块,首先你要写一个封装成功的东西 1、先写一个库 class Tool:staticmethoddef t1():pri…

PHP递归实现无限级分类

什么是无限级分类? 无限级分类是一种对商品或信息进行分类的方式,在这种分类方式中,每个分类都可以再次细分出更多的子分类,形成无限的级别 应用场景: 一个电商网站的分类可以是:服装、鞋类、家居用品等…

使用Gateway解决跨域问题时配置文件不生效的情况之一

首先html文件只有一个发送ajax请求 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content&q…

二维码智慧门牌管理系统升级解决方案:要素类型

文章目录 前言一、点要素二、线要素三、面要素四、结语 前言 在二维码智慧门牌管理系统的升级中&#xff0c;我们着重解决了要素类型的问题。要素根据实体特征的不同&#xff0c;我们将其分为点、线、面三种要素类型。这样的分类方式使得管理更加科学、有序&#xff0c;大大提…

拜托,一定要让社区工作者刷到啊

社区工作者的福音来了&#xff0c;真的要试试啊 我愿称之为写作天花板&#xff01;只要输入你要写的内容&#xff0c;几秒钟就出来一篇&#xff0c;关键都不带重复的。 亲测好用&#xff0c;不用再绞尽脑汁的写方案&#xff0c;写总结啦&#xff0c;快试试啊

通过电商API接口分析电商平台客户消费行为

分析目的 通过电商API接口获取的数据分析销售数据来了解在线销售业务的消费情况&#xff0c;分析用户消费数据来分析用户的消费行为&#xff0c;为用户推荐相匹配的商品。 分析问题 店铺销售情况 每月成交额 每月销售金额 每月消费人数 每月订单数量 每月客单价 不同省…

鸡尾酒学习——环游世界

1、材料&#xff1a;白朗姆、龙舌兰、威士忌、金酒、伏特加、蓝橙力娇酒、柠檬汁、红石榴糖浆、橙汁、冰块&#xff1b; 2、口感&#xff1a;酸苦涩口味&#xff0c;下层感觉是在喝橙汁&#xff0c;上层在喝酒&#xff0c;适合喜欢喝橙汁以及酒的人&#xff0c;恰巧我不喜欢这两…

第五天:前端页面展示不出来

0.问题展示 但是我这个 展示不来 1.前端页面 渲染 不出来问题 首先想到的是&#xff0c;前端传值的问题然后排查到前端 传值是正确的传值的话&#xff0c;开始debugger 页面没有&#xff0c;然后找他的父页面&#xff0c;父页面是有值的然后找父 方法内部debugger发现第三步…

【疑问解决】在自动装箱中Integer赋予一个常量1,为什么会出现==判断true和flase的情况(JDK源码、内部缓冲)

问题来源自讲课时的Integer练习中 当时第一反应是false true true 因为第一段的输出为flase毋庸置疑了&#xff0c;因为已经new了两个新的堆空间&#xff0c;当然指向不同的空间了 但是第二段第三段就没有头绪了&#xff0c;自动装箱了难道不是执行同一个空间吗…

Go结构体接口反射

文章目录 Go结构体&接口&并发&反射一、结构体struct0、Type关键字1、struct定义及使用2、struct tag3、struct匿名成员3、struct继承4、struct方法 二、接口interface1、接口定义和使用2、空接口3、接口多态及嵌套 三、Go并发1、go协程2、chan管道3、单向管道4、Se…

oracle19c配置驱动

1.遇到的问题 下载jar包 https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19c-downloads.html 执行命令 mvn install:install-file -DgroupIdcom.oracle -DartifactIdojdbc19 -Dversion19.3.0.0 -Dpackagingjar -Dfileojdbc8.jar2.配置驱动 # 数据源配置 data…

浅析体育馆智能信息化升级的四大痛点与解决方案

体育馆是举办重要体育赛事、文艺汇演、商业演出等活动的重要场所&#xff0c;除了日常锻炼的人们以外&#xff0c;一旦举行活动都是人满为患。随着人们日益提高的体育需求&#xff0c;传统体育馆的设施已经无法满足大众的要求&#xff0c;为此旭帆科技特根据传统体育馆存在的几…

适合小团队的任务管理软件有哪些?5款小团队使用最多的项目工具

众所周知&#xff0c;在团队管理中&#xff0c;通过使用适当的任务管理软件&#xff0c;团队可以更高效地组织、分配和跟踪任务&#xff0c;提高工作效率和团队协作。然而&#xff0c;在市场上有许多不同的任务管理工具可供选择&#xff0c;因此选择适合团队的最佳工具可能会成…

设计师必备的插画设计素材网站

趋势很快就会下降&#xff0c;而新浪潮很快就会席卷而来。 品牌和设计师都意识到&#xff0c;他们需要放松僵化的自信&#xff0c;成为开放的团队合作伙伴。如果你对创意工作或趋势保持好奇&#xff0c;这些创意网站会让你摆脱混合的网页搜索推荐&#xff0c;帮助你获得最专业…

ICLR 2024 再现抄袭风波!原作者发帖实锤:过半方法都抄了

添加图片注释&#xff0c;不超过 140 字&#xff08;可选&#xff09; 夕小瑶科技说 原创 作者 | 智商掉了一地、ZenMoore 就在上个月末&#xff0c;ICLR 2024 的提交告一段落&#xff0c;在 OpenReview 上已经能够看到目前提交的文章了。虽然评阅结果尚未被发布&#xff0c;…

生成式AI - 大模型(LLM)提示工程(Prompt)技巧

提示工程可以描述为一种艺术形式&#xff0c;为大型语言模型&#xff08;LLMs&#xff09;创建输入请求&#xff0c;以实现预期的输出。以下是创造单个或一系列提示的不同技巧。 由少到多的提示 推理过程是基于证据和推理得出结论。反过来&#xff0c;可以通过为LLM提供一些关于…

【数据结构】模拟实现栈和队列

文章目录 栈&#xff08;Stack&#xff09;栈的概念栈的常用方法模拟实现栈 队列&#xff08;Queue&#xff09;队列的概念队列的常用方法队列的模拟实现循环队列模拟实现 栈&#xff08;Stack&#xff09; 栈的概念 栈是一种特殊的线性表&#xff0c;只允许在固定的一端进行…

CSS背景background八种属性

想必大家对背景不陌生&#xff0c;让我为大家介绍一下吧&#xff01; 属性名简述background-color背景颜色background-image背景图片background-position背景定位background-size背景大小background-repeat背景是否平铺background-attachment背景是否随滚动条固定background-c…

计算机网络【CN】介质访问控制

信道划分介质访问控制 FDMTDMWDMCDM【掌握eg即可】 随机介质访问控制 CSMA 1-坚持CSMA 非坚持CSMA p-坚持CSMA 空闲时 立即发送数据 立即发送数据 以概率P发送数据&#xff0c;以概率1-p推迟到下一个时隙 忙碌时 继续坚持侦听 放弃侦听&#xff0c;等待一个随机的时…