面试复盘2——测试开发——一面+二面面经——反问环节不可掉以轻心

前言

本文主要用于个人复盘学习,因此为保障公平,所以本文不指出公司名,题目编号只是为了自己区别而已。对待面经,望读者还是更多从其中学习总结,而不是去碰原题。

面试岗位信息

测试开发工程师,秋招但需要提前入职(培训),上海某中厂,游戏公司,旗下很多游戏。

一面(12.20)

一面面了两次,因为第一次19号的时候电脑出了些状况,死机重启了…面试官大发慈悲,让我次日再面了一次。也算是给敲响了警钟,以后面试,一定一定要先行调试好设备,多做检查。出现突发状况及时沟通,诚恳道歉。

正经的一面是在20号,面试开始是自我介绍,复盘视频时候发现自己的自我介绍还是有些不熟练,语速过快,讲述顺序和简历顺序不一致。

问题1:你之前简历偏开发,现在面游戏测开。有无了解这个岗位是做什么工作?

我回答了几点:为测开进行工具开发、数据库安全测试、协议测试、安全测试(外挂反外挂)

问题2:开发中部署的情况,docker部署的常用指令。

回答了一下自己使用docker-compose和docker build-t这些,以及docker ps,docker logs,docker kill这些。
这篇文章找来了一个复习的图片。
此问题回答时候感觉自己是完全顺着工作环境说下去的,自己xx时候用到什么,xx情景用到什么。复盘时候听起来自己的回答还算比较流畅。但是这样的问题是,深度也暴露的一览无余。所以看来也还是得多做多用啊…

有没有遇到自己的服务down的情况,该怎么做,如何保障稳定?——没遇到过,面试官没关系了。
在这里插入图片描述

问题3:简历写到代码产出比较多(woc当时写的这个居然是坑啊),使用代码管理工具,有无遇到代码层面的冲突?平常是怎么用git的?

这个貌似是真没碰到过…就实话实说了。结果第二天上班就碰见了一个分叉的报错去查了查(…
代码冲突文章1
这个待我日后补充总结

常用的话,就是git add.,git commit -m"xxx" ,git push。
创建分支 git branch,切换分支推送如何。
还有绑定分支这种。

这个发现问题是:我用过,但是说起来不太清楚…

问题4:写一个冒泡排序,可以支持正序和倒叙排两种。

额,这就没啥发的了,毕竟冒泡…倒叙部分是用了个bool,在比较那个地方a[i+1] >a[i]改成a[i+1]-a[i]>0 ==bool这个样子。

(冒泡排序有好几种写法, 搞混了会很尴尬。。这个可是注意好得)

问题5:给定数组诸如[1,2,30,31],求出可以组成最大的数

LeetCode-179

洛谷-P1012 [NOIP1998 提高组] 拼数
之前做过,但是现场没想起来…

问题6:挑一个自己熟悉的游戏,介绍喜欢/不喜欢的原因

毕竟游戏公司,这个太正常。

先说了H1Z1(真的爷青结…)好:双排
不好:不可言说的原因凉了…
面试官都尬住了哈哈哈哈,让我换一个 别说不可抗力的。

讲了dota1,
喜欢原因团队性、翻盘的快感如何。
不喜欢原因是环境差,队友喷hhh。

问题7:职业规划,1-3年。

说实话,自己规划主要是半年一年,或者五年十年。
三年差不多是在一家公司苟住,沉淀。

问题8:有无其他公司offer

无offer,只有大饼(缓解一下呜呜呜)

反问1:去了做些什么,用些什么

夸了我了解的蛮到位的…(真的,以后面任何东西,都需要提前了解好)
然后给我讲了一些。

反问2:面试流程(此处已经不知道问啥了…)

反问3:岗位发展如何(这个问题纯属没脑子了)赶紧开始圆场,问会不会裁应届生如何。

有,但是只是看能力如何如何,不是按照比例。

反问4:工作时间

反问5:hr说的提前实习是什么情况

一面总结

1、电脑情况、开发工具的情况,多检查一下避免出问题。
2、提前了解好自己面试岗位的情况,能说的上来自己知道这个岗位、公司情况,尊嘟可能是加分…
3、自我介绍和简历需要对应好大概顺序,用词相对规划一下。
4、 部分问题做好总结,结合自己的实战经验去讲。(比如docker、git方面)
5、反问的问题提前想好…别问没脑子的问题。

二面(12.27)

本来是约的12.26,结果改时间到了12.27。
二面面了大概40分钟,自认为答的还不错,但是挂了。。自认为也有一部分原因是最后反问的地方没说好吧,而且毕竟自己后端转测开,go语言转Python/C#,所以不太匹配就被拒了。

上来先是正常的自我介绍,之后问了我一嘴“擅长什么语言”——golang。之后就开始按我的简历倒叙问我…

问题1:简历说到四年班长, 讲述一下班长工作内容,过程中有无什么困难的事情?

介绍了一下,然后自己讲了两个经历。

问题2:简历提到的计算机协会(社团),在社团做了什么?

实际上没有,加进去只是水群了。。就美化的说了一下hhhhh

(竞赛项目部分)问题3:开发板和服务器的通信是怎么做的?

问题4:讲述一下MQTT协议

https://blog.csdn.net/Ws_Te47/article/details/134559353
之前写过一个总结。

这里记得QOS的0、1、2说了多些。之后说到分区的时候,自己拐到了实习项目里面。。这里发现一个问题,自己说跑题了,之后需要注意。

问题5:你们项目采取的QOS是几?是否会出现误传?

例举了场景:发生堵塞,无法发送/无法消费。
只管接收到最新的,不管旧的。
多久没有收到数据,会认为是有问题的?
因为当时的确没有考虑这个问题,所以难住了。直接说当时如果出问题,就用假数据。。
然后面试官就没有为难我,到了下一个…但复盘时候发现,这个时候面试官应该是给出了差评的。

(实习1)问题六:代码覆盖率94%,是如何测到的。

说了一下自己大概是写测试代码,追问我——“你觉得这个覆盖率算是好还是坏?”我说是觉得OK的。
再追问“如果我觉得94%不OK,那你觉得什么样的情况下是不ok的?”

八股

值类型和引用类型

堆和栈

很浅显的说了一下,提到了一嘴栈溢出,结果被追问…自己埋坑了。

构造函数和析构函数

追问——构造函数和析构函数必须实现吗?不写的话会有什么问题吗?

序列化和反序列化

什么是死锁

垃圾回收

这边当时只知道go的三色分类法,但记不太清了。没说好。

局部变量和全局变量

追问——二者的生命周期有什么不同吗?

什么是单例模式

什么是线程安全

MySQL

1、一个表,ID和NAME,不连续。需要取第10到15行的人。

2、CLASS表,ID、NAME、COURSE、SCORE、CLASSNAME。
取每门课不小于60分的人

算法

1、字符串中有([{]}),判断是否对称。
栈。

2、多个回文字符串,找到最长的回文字符串。
5. 最长回文子串

Redis数据类型有哪些?Redis优缺点

二面总结

二面面完还是信心满满——毕竟八股部分自己答的感觉不错,前面项目也一直聊了下去,算法不会dp考虑了双指针。但很可惜的是挂了。复盘时候才发现自己的项目部分还是有所欠缺,只是答了基本的,一深入问都没接的下去。
其次就是反问环节踩大坑。一面时候问我“测开是做什么的”,我答的很不错,面试官对我感觉应该也很好。
二面的反问我直接问了“进去后具体做什么?”面试官直接震惊“你一面没问?”
而且我说从后端转测开是为了大厂如何。。但感觉不满意好像,所以我以后反问该多过脑子了。

### 回答1: 2023年的数字IC设计秋季招聘已经结束,现在来回顾一下这次复盘。整个招聘过程中,有数十家公司参加了笔试和面试,竞争非常激烈。 首先是笔试环节。笔试题目涵盖了数字电路设计、计算机组成原理、操作系统、数据结构等多个领域,题目难度也有所不同。其中,一些较难的题目需要对底层硬件有较深的理解和编程能力,还有一些考察算法和数据结构的应用,对于应聘者的基础能力要求较高。 然后是面试环节面试中,面试官对于应聘者的技术能力、项目经验、学术背景等方面进行了深入的了解,考察了应聘者的思路清晰度、解决问题的能力、团队协作能力等方面。 整个招聘过程中,很多公司更注重应聘者的实际能力和潜力,将实力放在第一位,并且更加关注应聘者的全面素质和团队协作能力。 总的来说,这次数字IC设计秋招复盘展示了很多应聘者的编程能力和技术水平,对于应聘者而言更是一次宝贵的机会,同时也给了招聘公司更多的选择和发现优秀人才的机会。 ### 回答2: 2023数字IC设计秋招已经结束,各大公司也陆续公布了面试结果。回顾这次秋招的笔试和面试,可以发现许多新的趋势和特点。 笔试题趋势 首先,笔试题目趋向综合,不仅包括专业相关的知识,还涉及到诸如计算机编程、英语等的综合考核。这也足以印证了人才市场对于全面素质的重视。 其次,笔试题目更加注重实战能力,许多题目涉及到实际的设计场景和问题,需要熟练掌握工具的使用和项目的整体规划、协作。 再次,笔试题目考察重心更加突出学生的综合素质,注重全面考核应聘者的理解、分析、判断能力以及沟通协调等,更贴近企业实际需求。 面试特点 首先,面试对个人的专业能力和综合素质要求都很高,需要应聘者具备扎实的理论基础和实际工程经验,同时在沟通协调等方面也应有较强的个人能力。 其次,许多公司的面试特别注重细节问题,通过提问、测试等方式来发现和检验应聘者对细节的注意力和对整个系统的整体把握能力。 再次,许多企业对于应聘者的人品、性格、偏好等也会考究,主观因素对于面试结果有着不可忽视的作用。 总之,就目前的趋势来看,未来数学IC设计秋招中,企业会更注重全面素质的考核和综合能力的培养。希望广大参加秋招的同学都能沉淀好自己的能力,提高自身综合素质,为以后的职业发展夯实基础。 ### 回答3: 2023 数字 IC 设计秋招已经落下帷幕,各家公司的笔试题、面试实录也相继公布。我们可以通过分析这些题目和面试问题,来了解企业对应届毕业生的需求和期待,也可以总结自己的申请情况,为下一轮招聘做好准备。 首先,我们可以对各家公司的笔试题进行分类。大多数公司的笔试题目都围绕数字电路设计、模拟电路设计、通信电路设计、计算机组成原理等方向,题目难度较高,需要考生运用自己的专业知识进行解答。同时,也有部分公司会增加智力测试、数学逻辑等综合能力题目,考察应聘者的综合素质。为了应对这些题目,应聘者需要熟练掌握专业知识,同时也需要加强自己的综合能力训练。 其次,我们可以分析各家公司的面试问题。大多数公司的面试问题都是围绕应聘者的个人经历和能力进行的,包括个人介绍、自我评价、项目经验、职业规划等方面。同时,也有不少公司会增加逻辑思维类问题,考察应聘者的思维能力和解决问题的能力。为了应对面试,应聘者需要在个人经历和能力上强化自己的优势,并且提前思考可能会被问到的问题,对应准备相应的答案。 在总结这次秋招经验的同时,也要注意未来的趋势和发展方向。随着数字 IC 设计的不断发展和创新,新技术不断涌现,应聘者需要不断学习新知识和新技术,以适应未来发展的需求。同时,公司也会更加注重应聘者的综合能力和创新能力,因此应聘者需要在专业知识的基础上,注重自己的软实力和创新思维的培养。 总而言之,2023 数字 IC 设计秋招是一个很好的学习和锻炼机会。通过这次经历,应聘者可以更好地了解自己的实力和优势,也可以借此机会探索未来的发展方向和趋势。希望未来的应聘者可以以积极的心态面对挑战,不断学习和成长,为未来的数字 IC 设计行业做出更大的贡献。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值