商米科技内推

测试工程师面经:

  1. 软件测试理论:请简述软件测试的目的和原则,以及常见的测试类型有哪些。
  2. 测试方法:黑盒测试和白盒测试的主要区别是什么?分别列举几种常用的黑盒测试方法和白盒测试方法。
  3. 编程语言:如果要求用 Python 编写一个简单的自动化测试脚本,验证一个网站登录功能的正确性,你会如何实现?
  4. 数据库:在测试过程中,如果需要对数据库进行操作,比如查询、插入、更新数据等,你熟悉哪些数据库操作命令?请以 MySQL 为例,说明如何查询某张表中特定条件的数据。
  5. 功能测试工具:你熟悉哪些功能测试工具?如 JIRA、TestLink 等,介绍一下它们的主要功能和使用场景。
  6. 自动化测试工具:Selenium 是一款常用的自动化测试工具,你使用过它吗?请说明如何使用 Selenium 定位网页元素,并进行简单的操作,如点击按钮、输入文本等。
  7. 性能测试工具:LoadRunner 是性能测试的常用工具,它的主要组成部分有哪些?请简要描述使用 LoadRunner 进行性能测试的基本流程。
  8. 测试流程:请阐述软件测试的完整流程,从需求分析到测试报告提交,每个阶段的主要工作内容是什么?
  9. 测试方案设计:假设要测试一款商米的智能商用设备的支付功能,你会如何设计测试方案?包括测试目标、测试环境、测试用例设计思路等。
  10. 测试用例编写:根据以下需求编写测试用例:一个简单的计算器应用,具有加法、减法、乘法、除法功能。请至少写出 5 条测试用例,涵盖正常情况和异常情况。
  11. 项目经验:请介绍一个你之前参与过的测试项目,包括项目背景、项目规模、你所负责的测试内容以及在项目中遇到的问题和解决方案。
  12. 缺陷管理:在测试过程中发现了一个严重的缺陷,但开发人员认为不是问题,不愿意修改,你会如何处理这种情况?
  13. 紧急情况处理:如果在产品即将上线前,发现了一个影响核心功能的重大问题,而此时时间非常紧迫,你会采取哪些措施来确保产品质量和上线进度?
  14. 行业动态:当前测试领域有很多新技术和新方法,如 AI 测试、DevOps 等,你对这些有什么了解?它们对测试工作可能会带来哪些影响?
  15. 团队协作:在测试团队中,如何与开发团队、产品团队以及其他相关部门进行有效的沟通和协作?请分享一次你在团队协作中解决问题的经历。
  16. 逻辑思维:有两个杯子,一个 5 升,一个 3 升,如何只用这两个杯子量出 4 升水?

商米科技25届春招【内推码】DSBhTcQd

【💼公司岗位】IT技术类/产品类/运营类/销售类/职能类/设计类/米哈游

【📍工作地点】上海、深圳、杭州

【💰福利关怀】全额五险一金、每年1-2次调薪、季+年度奖金等

内推链接:https://app.mokahr.com/m/campus_apply/sunmi/150512?recommendCode=DSBhTcQd&hash=%23%2Fjobs#/jobs

内推码:DSBhTcQd

内推投递优先筛选,有任何问题可以私信我,投递后在评论区留【姓名缩写+岗位】,方便捞人

#春招##校招##内推##商米科技#
全部评论

相关推荐

1.笔试题考的很杂:有知识广度的(加权平均数概念和英语时态),有计算机历史器件相关的(计算机体系由谁提起的,软件,固件和硬件概念),有测试相关的(一般测试文档包含哪些数据信息),有软件工程的(瀑布开发模型优劣点),有编程语言和操作系统历史的(C语言历史发展,UNIX历史发展,Linux系统特点),前面都只是简答题可以不填,面试官主要是看后面四道编程题(递归求和,求质数和,实现双向链表基本操作,求文本是否包含目标字符串)。2.技术面:①对嵌入式内存了解多少(答不出来,面试官就改问编程有无遇到内存相关问题,我回答内存泄漏和内存越界,面试官又问开发过程遇到过内存泄漏吗,我回答没出现过)?②看你的简历基本都是技术文档移植和编写的,那你有实际参与进开发吗?(我回答项目上的内容就是我实际参与的模块,比如门锁实现两个模块运行要互斥,密码输入和指纹解锁不能同时运行)?③知道指针是什么吗,函数指针和指针函数的区别?(刚开始没听清加上有点紧张所以好像说反了,后来及时纠正了,他就又反问我一个函数有10个参数,那么它是指针函数还是函数指针这样类似的题,看我有些犹犹豫豫就直接问我数组指针和指针数组的区别,我回答后他就点头了)。④你对协议了解多少?(我回答得模棱两可,反问是不是i2c和spi,他就说你说的这些是公共协议,也算是协议的内容,就问我具体怎么描述协议这个词,我就说是用来规范物体间做事的一系列规则,他也就没继续问了)⑤你觉得你编写代码的能力如何?(我回答不说顶尖但至少有中等偏上)
查看9道真题和解析 面试问题记录
点赞 评论 收藏
分享
05-15 01:17
门头沟学院 C++
本人双非二本,主要语言技术栈是C++,Linux,服务器开发的一些技能(熟悉Linux),工具类比较熟悉docker,redis,MySQL,也学了很多扩展的技能:protobuf序列化,Python,git,包括软件测试以及工具使用啥的(Selenium,jmeter,Postman),最初期望是找开发岗,可是约面的很少。目前在一家量化公司做系统工程师实习,带我的人挺好的,但是不到一个月他就辞职了,他跟我说这个岗就是运维,偶尔写点Python脚本开发,你有什么想干的或者想学的告诉我,尽量安排,然后教了我k8s,k8s部署zabbix实现集群监控,对接飞书机器人发送播报,nginx配置的一些杂活(负载均衡,安全防护),还有就是CICD。业余时间在学分布式架构的一些知识,redis集群,MySQL集群,系统架构,消息队列这些,他跟我说我教你的这些可以包装到简历上,找相关工作有帮助,然后给了我一些运维八股文,说这公司有钱待遇也可以,转正拿10k还是可以的(在上海),然后介绍了一些后续的学习路线,ELK,感兴趣可以学一下NAS这些,他不推荐我走C++后端开发,岗位少还卡学历,让我走运维开发,或者云计算这两个方向还行,他说运维顶不住会的多,不光学的多还要深等等这些建议。交代完这些几天就离职了。       但是我看网上说运维工资低,没有技术含量,前景不行,看的我好焦虑,从C到数据结构,再到C++,再到Linux,Linux系统内核,Linux系统编程,Linux网络编程…,从大一下开始学到现在也已经两年,感觉做运维跟我学的不怎么沾边,一切努力好像都白费了😭,各位大佬有没有什么建议。 
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务