软件测试多家公司面经合集分享,这次秋招不用再担心面试难的问题了

Posted 测试-码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试多家公司面经合集分享,这次秋招不用再担心面试难的问题了相关的知识,希望对你有一定的参考价值。

文章目录

前言

这个老哥是本硕211的,岗位投递主要测试或测试开发,当时投了不少公司,但是凉的居多
老哥说他,回答上来的基本大概80%,特别是小米和爱奇艺,我基本都答上来了,代码也写出来了,没啥大问题,一面就给我挂,这个老哥确实有点惨,希望这篇面经能对大家的面试带来帮助!!!!
注意:这是老哥去年秋招的经验哦

绿盟

一面挂(测试问了好多安全方面问题,难受,具体想不起来了)

快手

简历挂

Shein

简历挂

网易云测开一面(挂)

  1. 深挖项目

  2. ==和equals

  3. 说一下gc,堆里面的垃圾回收机制,新生代包含哪些

  4. 说一下多态

  5. 手撕代码:读取一个路径,输出路径下面所有的文件名

  6. 测试案列:登录界面-手机号验证码登录,第三方登录(微信,QQ),如何设计测试用例

小米-测试开发

一个小时15分钟左右(挂)

  1. 自我介绍

  2. 数据库取20-30行数据

  3. 机器学习和测试结合有什么方向

  4. 数据库导入数据是什么命令

  5. 软件测试内容(需求分析,测试计划方案,测试用例,测试报告,产品上线)

  6. 测试工作在项目中的作用

  7. 用过什么移动端的测试工具,自动化测试工具

  8. 你觉得自己以后提升学习的地方

  9. 介绍了研究生自己研究方向内容

  10. 三道编程题-字符串反转,螺旋数组,去最大山峰值

网易互娱-软件测试(广州)

hr给了口头意向,说9月下旬发意向书,其他任何邮件短信都没收到,招聘网站上还是面试中,估计被吊着吧,虚的要死

一面 一个小时

  1. 100!快速知道多少0

  2. 种四棵树,两两距离相等的方法

  3. 策划:30个韩国学生来我校交流,你是负责人,如何准备策划

  4. 游戏方面,是否参与产品运行和推广

  5. get和post,http请求方法,三次握手,第三次握手去掉
    抽象类和接口、重写和重载
    主键索引,取数学成绩的前10名
    Java面向对象特性
    软件测试有哪些方法

  6. 自己写个开平方方法,二分法

  7. 深挖项目

二面 45分钟

  1. 深挖项目

  2. 如何学习一门语言,读过什么相关书籍

  3. 你在项目中的创新点

  4. 项目上线前有个重大bug出现,你会怎么做

  5. 测试一周的工作需要你一天干完,你会怎么做

  6. 对你们的测试工作打分(看满足功能需求和客户要求)

  7. 身边人对你的评价,你的优点和缺点,有什么要提升的

三面(30min 总监)

  1. 自我介绍

  2. 深挖项目

  3. 前两两轮面试的评价,针对你答的不好问题,你现在什么思路

  4. 三年的职业规划

  5. 工作地点选择问题

爱奇艺侧开一面(挂)

  1. 介绍和项目深挖

  2. B站和视频网站的弹幕测试

  3. Java:接口和抽象类

  4. 数组和链表

  5. 多线程实现顺序

  6. 反射

  7. 实例化顺序

  8. 死锁条件

  9. 悲观锁和乐观锁

  10. ACID

  11. TCP和UDP区别

  12. 输入网址和页面显示过程

  13. 单例模式

  14. 智力题
    八个球,有一个球比较轻,两次比较找到这个球

大疆测试

一面二面(挂-历时一个月终于发感谢信,他家进度太慢了) 均30分钟

  1. 自我介绍

  2. 项目问题

  3. 职业偶像

  4. 为什么要做测试

  5. 最自豪满意的事情

  6. 未来职业规划

  7. 对测试前沿知识和大佬有什么了解

  8. 读过什么测试的书

  9. 能否提前实习

东方财富软件测试

一面45分钟

  1. 自我介绍

  2. 你怎么看待软件测试

  3. 测试流程

  4. 测试方法:黑盒测试白盒测试

  5. 设计朋友圈点赞测试用例,登录测试用例

  6. 数据库:语句取表前20条,按id排序

  7. Lunix:查看目录文件,建文件夹,复制文件,查看编辑文件(从查看文件,查找一个字符,修改并保存,涉及到哪些命令)

  8. 自己的职业规划

  9. 对工作环境氛围有什么期待要求

  10. 如果一个bug,你的经理不认为是bug,你怎么做

  11. 测试工具的使用和了解

东方财富软件测试

二面45分钟

  1. 自我介绍

  2. 项目介绍

  3. 兼容性测试包含哪些

  4. 安全性测试

  5. 自动化测试工具,自己写过吗

  6. 加密算法

  7. 密码存储

  8. 抓包工具

  9. sql注入,xss

  10. 写Sql语句:语数外总分排名前三

中金所

一面20分钟

  1. 自我介绍

  2. 项目问题

  3. 怎么理解测试开发

  4. 自己职业要求(测试开发/开发)

  5. 测试用例的考虑

  6. 工作地点要求

360测试岗位

一面(45分钟)

  1. 自我介绍

  2. 项目

  3. 测试方法流程

  4. 为什么要做测试,测试的职业规划

  5. 微信的优缺点,针对微信聊天记录删除和保留,云存储

  6. 对公司的了解,360竞争对手有哪些

  7. 最近看过的书

  8. 最成功的事,最失败的事,压力最大时候,怎么解决

  9. 成绩最好的课程,和最好成绩的有什么差距

富途 测试岗位

(9月13日一面)

  1. 自我介绍

  2. 深挖项目

  3. ATM机拿1000,只给500,分析原因

  4. 登录界面设计测试用例

  5. udp和tcp区别,腾讯视频播放是什么

  6. Get和post区别,登录用的是get还是post

  7. 手机app卡死,分析原因(内存-泄露/不够)

  8. 智力题:
    8个球,有一个重量不一样,称两次称出来
    两个绳子,一根烧1h,让你用这两根计出45分钟

  9. 手撕代码,互相随机交换礼物(随机函数),自己不能得到自己的(特别问到,如果前四个互相交换,第五个怎么办-和前四个任意一个随机交换)

给大家搭配的电子版面试题宝典点击获取哦,备战秋招,查漏补缺。

2019秋招软件工程师面经

秋招已经尘埃落定,十月下旬把三方寄出去之后又出去玩了一周,现在开始复盘整个秋招。

首先,这两年互联网行业真的行业不太好,很多公司的岗位趋于饱和,门槛也高了不少(我自己在秋招过程中的感觉,也可能是我自己菜,菜是原罪),找工作要很早开始准备才行。

个人的一些信息:大四应届生,软件工程专业,成绩还行。

关于读研与否的选择:这个问题在面试过程中被问过好几次,我是寒假下定的决心,之后几乎就没再动摇过。我找到了一张当时的自己的微博截图:

 

技术图片

技术图片

 

总而言之还是自己太菜了叭,感觉自己搞不来科研,而且本科毕业搞搞开发....足够了...(我瞎认为的,但愿过几年不会被打脸)。所以就找工作去了。

秋招过程感觉对于本科生来说最重要的几点:成绩、项目/实习经历、技术栈、表达能力。

我个人是从三四月份开始慢慢准备的(当然刚开始效率没有很高)。因为学校课程设置的关系,我三四月份基本是没课的,所以那段时间把最基础也是最重要(我个人认为的)的一门专业课《数据结构》重新学了一遍,把课本仔细看了一遍,重新做了笔记。与此同时开始找暑期实习。

五六月份学校安排了实训,我到企业里做了两个月的Java后端开发。在这段实训里,我学习了一套企业实际开发中的流程,一个后端常用的框架,一些零零星星的技术,完成了一个小项目,因为实训任务过于轻松,我又抽空自己学了一遍数据库和Java基础。也就是在这段实训中我更明确了自己想做的方向,在秋招投简历的时候我投的都是同一个岗位,同一个方向,也就是说我不用为了一个公司的面试专门去学习新东西,开发的知识点都是互通的。

七八月份的时候我到了另外的公司实习,时间不长,只有7周,但后期把我恶心得不行,我那是第一次非常真切地感受到技术岗的性别歧视。在这段实习里,又学了一套比较新的开发流程,一个算法,一些零零星星的知识。公司前辈都挺好的,但感觉公司不是很有朝气....开发压力不是很大(好欠打)。这段时间里我趁着闲暇时间看了一些Java面经,复习了一些包括算法设计、计算机网络在内的专业课。

我的秋招从九月份开始,开始了一段疯狂投简历、做测评、做笔试、面试、转锦鲤、睡前疯狂祈祷的黑暗时期。在这段时间里,我开始刷牛客网上的编程题(后来才知道开始得太晚了,很多公司的笔试题都是编程题,AC不了连笔试的门槛都摸不到)。

Java开发岗的问题(我遇到过的)集中在几个方向:

Java:Java集合的实现原理、特性,多线程,动态代理,反射机制,几种设计模式,jvm内存模型,内存回收机制的算法,socket编程,spring的IOC(控制反转)和AOP(面向切面编程)特性。

数据库:几种隔离级别以及可能会导致的后果,行锁和表锁(分不同的存储引擎),主从数据库,索引的种类、原理(这个被问过三四次了),B-tree的应用,手写sql语句;

计算机网络:https、tcp和udp,三次握手四次挥手(这个被问了两三次),访问一个网页从输入域名到看到网页的过程;

操作系统:锁机制,死锁出现的原因、如何规避;

数据结构:hash及冲突解决(开放定址法巴拉巴拉),几种排序算法代码、比较,二叉树的各种操作,top-k算法(这个算法被问了两次)

关于项目:用到的技术,贡献的代码量,整体框架设计,不足和可取之处

关于个人:被问过好几次是不是单身,作为女性能不能接受高强度加班和高频率的出差,为什么不读研,自己的职业规划,优势和劣势

很多技术之前只是会用,并不会去深究底层的原理,jvm的底层实现源码也只看过一点点,但很多面试官会要求知其然还知其所以然。这段时间我的成长速度出奇的快,被迫了解了很多技术原理。技术岗对女性确实不太友好,有的公司对于岗位就是有性别上的要求,大环境短时间内是很难改变的,那就让自己变强大一点叭,让环境对自己的影响尽可能的小,之后要继续保持手感,还要不停学习新技术,博客可能会成为记录学习的流水账,但愿能坚持下去。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

以上是关于软件测试多家公司面经合集分享,这次秋招不用再担心面试难的问题了的主要内容,如果未能解决你的问题,请参考以下文章

秋招必备:斩获腾讯offer的简历分享!

2021年Android面经分享,大厂面经合集

程序员面经分享|后端开发经验总结

「不进则退」2020 Chocolate 同学秋招前端の大厂面经&心路历程&个人经验分享

秋招面试分享一则大数据面经:货拉拉大数据平台实习岗

秋招面试分享一则大数据面经:货拉拉大数据平台实习岗