小米测试开发暑期实习面经(已oc)

非科班。测开是二志愿,5.20被捞起来约面
5.22上午,一面
1.自我介绍。
先感谢面试官,再介绍自己。
2.为什么跨专业做测开?
喜欢找bug,觉得有成就感(举了游戏里找bug的例子)
经常作为课程设计的负责人,喜欢对项目有完整的把控。
测开与人之间的沟通多,喜欢这样的工作。
测开越来越受重视
跨专业的原因没有答。不过原因懂得都懂。
3.对测试类型了解多少?
应该答性能测试,压力测试,界面测试这些。但我答的黑盒白盒灰盒这些测试方法,真的尴尬。不过面试官说我对测试 方法了解的还不错。
4.对性能测试的了解?
知道有哪些种类,但了解不多。举了一个自己用visual studio测程序性能的小例子。
5.怎么测一个水杯?
功能性,易用性,可靠性,兼容性,安全性等展开讲就行。
6.介绍项目,讲讲项目中怎么进行测试的?
按照项目背景,初期目标,自己承担的工作,工作中遇到的难点说就行。
7.平时用什么语言?
Matlab,C++。python也学过但最近没用了。
7.希望尽快入职。然后问实习时间?三个月以上
没有反问,直接约了下午二面。
5.22下午,二面。
1. 自我介绍
面试官问我有没有用过他们的app。答:用过。
2. 问测试流程,我问是不是想问冒烟测试那些。他说是分析需求,设计需求点等等那一套。后面面试官改成问测试用例应该包括哪些。很简单的八股文。
3. 了解python吗,了解装饰器吗?
跟着经典的那本蟒蛇书学过,但用的很少,不过觉得和Matlab很像,重新上手很快。不了解装饰器。
4.了解自动化测试吗,实践过自动化测试吗,了解pytest吗?
没实操过,但了解大概的框架和流程。没用过pytest。
5.情景题,怎么对微信发红包测试?
从等价类和边界值分析就行,本来想问我微信小视频,但我说没看过就没问了。
6.讲一下项目的难点?
7.问了一下怎么看待小米这家公司。
年轻,有活力,对舆论很包容。然后说我也是米粉。
8.反问。但面试官自己主动说了很多,业务,薪资什么的。我没怎么问。问了一下什么时候有结果,他说他这边现在就过了。
总结:应该是运气问题,没有手撕,体验很好。面试官都很和善,愿意给非科班的机会,米粉😭了,能许愿oc,oc了我就把我的k30s换成米14u!
5.23更新 已经oc!618就换手机!
全部评论
测试一个水杯可以从多个维度来进行,包括功能性、易用性、可靠性(耐用性)、兼容性和安全性等关键方面。下面是对这些维度的展开讲解: 功能性测试 1. **容量验证**:检查水杯是否能准确容纳其标注的水量,可通过倒入不同量的水(如半满、安全线、满溢)来验证。 2. **密封性**:如果水杯带有盖子,测试盖子拧紧后水是否能够完全不漏出,这可以通过倒置或摇晃水杯来检查。 3. **流量控制**:对于有吸管或特定开口设计的水杯,测试水流是否顺畅且易于控制。 4. **温度保持**:对于保温杯,需要测试其保温或保冷效果,比如在一定时间内水温的变化。 5. **刻度准确性**:确保水杯上的容量刻度与实际容量相符。 易用性测试 1. **握持舒适度**:评估水杯的手感,是否容易握持,尤其是在湿滑条件下。 2. **开合便利性**:盖子是否容易打开和关闭,特别是对于小孩或老年人。 3. **携带便捷性**:水杯的尺寸、重量是否适合随身携带,是否有挂绳或便于抓握的设计。 4. **清洗简易度**:检查水杯是否容易清洗,是否有难以触及的角落。 5. **防滑设计**:底部是否有防滑垫或其他防滑处理,防止滑落。 可靠性(耐用性)测试 1. **跌落测试**:模拟水杯在日常使用中可能发生的掉落,检查是否易碎或损坏。 2. **耐久性**:通过重复使用和清洗循环,评估水杯的使用寿命。 3. **温度耐受性**:测试水杯在极端温度(如冷冻和沸水)下的表现。 4. **抗压性**:放置重物在水杯上,测试其承重能力,确保不变形。 兼容性测试 1. **液体兼容性**:验证水杯是否能安全地盛装各种常见液体,如水、果汁、碳酸饮料乃至酒精等,不发生化学反应或污染。 2. **环境兼容性**:在不同气候和温度下使用水杯,确保其功能不受影响。 安全性测试 1. **材料安全**:检测水杯材料是否含有有害物质,如BPA(双酚A),确保符合食品安全标准。 2. **热传导性**:对于热饮杯,测试外部是否烫手,内部是否有隔热设计。 3. **边缘光滑度**:检查杯口和边缘是否平滑,无锐利边角,避免划伤用户。 4. **微生物测试**:评估水杯的抗菌性能,防止细菌滋生。
10 回复 分享
发布于 2024-05-23 15:32 广东
import time def timing_decorator(func): def wrapper(*args, **kwargs): start_time = time.time() result = func(*args, **kwargs) end_time = time.time() print(f"{func.__name__} executed in {end_time - start_time} seconds") return result return wrapper @timing_decorator def example_function(): time.sleep(1) example_function()
1 回复 分享
发布于 2024-05-23 15:35 广东
佬,oc说的一个月工资多少
点赞 回复 分享
发布于 2024-06-04 16:35 北京
请问楼主可以分享下测试的学习路线嘛?
点赞 回复 分享
发布于 2024-05-27 21:58 广东
找个同样去北京小米的uu合租
点赞 回复 分享
发布于 2024-05-23 12:40 广东

相关推荐

09-14 00:52
已编辑
门头沟学院 测试工程师
秋招的第一枪 本来没打算投游戏测试的但是有hr主动boss找我,一看还挺符合,投一个试试一面 技术1.自我介绍(简单提及了自己做过游戏逆向和脚本)2.介绍一下你这个游戏脚本怎么写的,原理是什么,实现细节,业务思考,自己一个人做了多久3.介绍一下你说的游戏逆向经历(做过私服)4.你说到游戏私服登录,说一下登录的流程5.Http协议知道吗,有哪些特性,有哪些请求方法,PUT作用是什么6.Http传输层是什么协议(Http1,2是TCP,3是基于UDP的QUIC),这个QUIC协议有什么好处,为什么不用TCP7.TCP底层和重传方法了解吗8.Python有什么特点(提到了动态类型和鸭子类型)9.了解过Python的int的底层实现吗,了解内存池吗(这个真不知道,都没见哪些py八股有说这些)10.Python的GC是什么,他有哪些缺点(引用计数,循环引用)11.你刚刚提到了异步,这个异步是用来干什么的(充分利用IO阻塞的时间处理别的任务)12.手撕,lc152乘积最大子数组,没做过写了个O(n^2)的暴力,问能不能优化想不出投降了13.说一下你这道题的思考过程和思路14.介绍一下你遇到的Python数据类型15.往list当中插入一个元素发生了什么(检查空间,扩容,移动数据,更新大小)16.都玩哪些游戏?自己玩这些游戏最大成就是什么,简单讲一下游玩经历17.你说你玩过PVZ2,以PVZ2游玩单个关卡为例,给它设计一个测试场景18.游戏有什么缺点,你在游戏中遇到了什么Bug19.你刚刚提到了游戏有反作弊,说说看是怎么实现的20.你对这个岗位的理解是什么21.有没有和用户的沟通的经历22.你对这个岗位的职业规划反问1.负责什么游戏,工作内容是什么2.涉及到开发的内容有多少二面1.自我介绍2.你的简历上写的这些东西和实习工作都是比较偏向开发的,为什么你选择测试4.对你来说学习开发的技术栈是一种阻碍吗5.如果你要做一个游戏,这方面的兴趣怎么样6.秋招不会投递一些游戏开发的这样的一些岗位吗(技术栈不匹配,投了就是挂)7.你的项目有和别人一起合作过吗,和同学合作分工时有没有队长,怎么样分配职责,一般你负责什么,对接的时候是怎么样沟通的8.你的个人项目是怎么编写的,是基于现有框架独立开发吗,做了些什么9.在你做这些项目的过程中,最棘手的问题是什么10.有没有你无法解决的技术问题11.你说的这些框架还有计算机知识,平时你是怎么去学习的,学习动机是什么12.对你来说会有什么有挑战的事情(选择往ddl方面靠)13.你是怎么调整自己的心态的14.面对ddl你要怎么做15.假如别人中途给你加需求,你又在赶ddl,你要怎么处理16.你在做项目的时候自己感到兴奋的点在哪里17.你说自己是以兴趣为导向的,工作中如果遇到不是自己兴趣的东西你要怎么看待18.你对工作后面的规划是怎么样的,是纯做技术还是技术+管理19.当需要攻克新技术的时候,你对你自己攻克新技术的能力打分,为什么能打这个分,剩下分少在哪20.了解过游戏客户端的性能指标还有测试需要掌握的技术吗,有没有兴趣21.对你自己工作几年后未来的预期,会是什么样的状态22.你对手工测试的看法是怎么样的反问1.岗位需要的技术栈2.新人培训流程3.部分划分技术面答的一般,本来以为挂了可能是自己搞点游戏逆向是加分点弥补了一下。比较意外的是二面没有任何技术八股都是在问项目管理和个人发展,没有很刁钻的问题都很好回答。没挂的话还有一轮hr面,求好运。。。9/11 口头意向,测开base在杭州,上海是业务测试,还得考虑一下。。。
游戏求职进展汇总
点赞 评论 收藏
分享
评论
24
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务