美团|华为|滴滴 测试开发 面试面经

708 篇文章 24 订阅
646 篇文章 0 订阅

美团测开面经

一面(9.21),1小时

  • 自我介绍

  • 自已觉得最好的项目?主要做了什么?遇到的最大困难?

  • 浏览器输入网址后发生了什么?

  • 三次握手和四次挥手

  • http和https的区别

  • https的加密过程

  • 知道哪些排序算法

  • 快排的具体过程

  • 进程间通信方式

  • 进程的调度算法

  • 优先级算法

  • 数据库索引

  • linux命令

  • Spring框架

  • 线程池

  • HashMap的底层原理

  • ConcurrentHashMap如何实现线程安全的

  • 算法题:合并两个有序数组LC88

  • 针对上面算法题的测试

  • 黑盒测试,白盒测试

  • 设计模式

  • 为什么找测开岗位?对测开的理解?自己的优势和劣势

  • 个人的最大优点和缺点

  • 个人的意向

  • 意向地

  • 反问

二面(9.26),1小时

  • 自我介绍

  • 简历上的一个科研项目

  • 深度学习和机器学习的区别,常用的深度学习方法

  • 为什么找工作找测开?

  • 微软转正?

  • 实习项目的负责部分

  • 实习项目:涉及分页?项目的性能?数据的预取?多线程?测试?

  • 场景题:出现过健康码打不开。什么原因,怎么解决,具体该怎么做性能测试?判定为性能问题,接下来该怎么做

  • 语言?

  • 深拷贝和浅拷贝

  • static的用法

  • StringBuilder和StringBuffer的区别

  • java的垃圾回收机制

  • 多线程的创建?

  • Spring

  • 讲一下ASP.Net的框架

  • 数据库连接方式

  • 4次挥手什么时候可以退化为3次挥手

  • java的设计模式

  • linux命令

  • docker?docker和虚拟机的区别

  • redis,中间件

  • MySql,Sql

  • 算法题:删除倒数第n个节点

  • 工作三年和五年的规划

  • 工作地点

  • 反问

三面(9.29),1小时

  • 自我介绍

  • 实习期间做了什么?项目的难点?熟悉时间做了什么?适用范围?怎么具体提取依赖关系?从哪些角度评判工具的性能?针对其它数据库,需要做什么?如何从零形成一个设计方案?如果重新做一个项目,会怎么优化?

  • 出于什么考虑,选择测开?

  • 场景题:一个系统由UI层,后端层,数据库构成。如果用户点击后反应很慢,分析一下问题所在。

  • 挑一个学校的项目介绍一下

  • 概括一下自己的特点

  • 对国内互联网发展的看法

  • 反问

HR面(10.13),20分钟

  • 自我介绍

  • 微软实习留用情况

  • 为什么选测开

  • 后端方面看法

  • 算法方面的短板?后端方面的短板?

  • 平时的学习时长和学习习惯

  • 自己比较舒适的工作节奏

  • 有成就感的事情,生活中的案例

  • 自己的短板

  • 有什么觉得之前面试没答好的地方

  • 反问

  • 工作地

  • offer情况

Offer(10.31)

收到hr电话,以及offer邮件,给了个SP

华为od测试岗面经

作者:想去三亚看海的小龙虾不想打工

一周走完面试流程,10.18 机考,机试210

第一题:【最大N个数与最小N个数的和】

第二题:拼接URL

第三题:跳格子

性格测试:题目比较多,有一百多道,在三个选项中选出一个最符合的和一个最不符合的。答题的时候以积极乐观的心态去选择,尽量保证前后一致。答完马上就可以查结果了。

10.21技术面两轮技术面放在了同一天,都是当天下午。

技术一面:

先做了自我介绍,自我介绍结束后面试官根据简历上的项目经历开始问问题,关于测试流程、测试设计、做过哪些专项测试,专项测试如何开展;回答完问题就到手撕代码环节,题目:全排列,25分钟AC

输入一个字符串,打印出该字符串中字符的所有排列。
你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。
示例:
输入:s = "abc"
输出:["abc","acb","bac","bca","cab","cba"]
限制:1 <= s 的长度 <= 8

技术二面:

流程上和一面是一样的,问的问题和一面差不多,只是二面会对细节深挖,所以简历写的东西一定要是自己熟悉的。最后也是给了一道算法题,一开始拿到题目没看懂,花了点时间看题目,前面写了二十多分钟都没有AC,这时候挺焦虑的,自我调节两分钟思考了下有了新的思路,按照新思路重新花了10分钟代码,调试通过。和面试官讲了下自己的解题思路,面试官比较认可。

题目:数组water表示一排瓶子的水位高度。小明往这些瓶子内浇水,1次操作可以使1个瓶子的水位增加1。给定一个整数cnt,
表示小明想通过浇水获得cnt个水位高度一致的瓶子。求最少需要浇水多少次?
返回的结果需要对1000000007取模。
输入:water = [7,1,9,10]
cnt = 3
输出:4

10.24 HR&综面:

HR面与主管面放在了同一轮,这轮比较轻松,聊了下家里的基本情况,上一份工作的离职原因,入职后如何快速投入工作,以及后续的工作规划等等,都是一些比较轻松的话题,这轮放松心态就好了。

11.7收到offer,准备入职材料

最后非常感谢HR 栗栗的全程辅导

滴滴北京测开面经

作者:今天你感受到寒气了吗

一面(9.26),30分钟

  • 自我介绍

  • 算法、开发、测试的选择与区别

  • 对网络协议熟悉哪些?

  • TCP三次握手

  • Http状态码

  • linux使用情况

  • 面向对象三大特征

  • 方法的重载和重写

  • 算法题:反转链表

  • 算法题:合并链表

  • 算法题:最大子数组和

  • 反问

二面(9.26),45分钟

  • 自我介绍

  • 算法、开发、测试的选择

  • 算法题:最长无重复子串

  • 算法题:链表中间节点

  • 数组和链表的区别

  • ==和equals的区别

  • equals不实现会如何

  • 哈希碰撞的解决方法

  • ArrayList的扩容机制

  • 重载,重写,多态

  • 反问

三面(9.26),50分钟

  • 自我介绍

  • 找工作的方向选择

  • 秋招投递情况

  • 大学以来做到的最好的事情

  • 个人的优势

  • 算法题:括号生成

  • 数据库

  • 重载和多态

  • sql语句

  • Linux系统

  • 打算继续做算法吗

  • 学习期间最满意的经历

  • 遇到特别困难的事情

  • 对测开的了解

  • 学生工作经历

  • 感兴趣的技术方向

  • 遇到过什么惊艳的技术

  • 职业规划

  • 反问

四面(10.13),30分钟

  • 自我介绍

  • 实习项目、难点

  • 测试经历

  • 了解的测试工作有哪些方面

  • 性能测试

  • 压测相关工具

  • 接口测试

  • http抓包工具

  • 接口测试中的mock

  • 写单测如何判断代码覆盖度

  • 多线程测试

  • 进程和线程的区别

  • 进程间通信方式

  • 多核是针对线程还是进程

  • Socket编程

  • TCP三次握手发出的SYN之后没收到ACK如何处理

  • 四次挥手的timewait

  • 如何测试请求的密等性

  • http状态码

  • 近期学习内容

  • Spring

  • NIO

  • python里的gil

  • 反问

OC(11.21)

开的薪酬很不满意,已拒

最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

在这里插入图片描述

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

图片

整套资料获取

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值