面经

美团(3 轮技术面+HR 小米(2 轮技术面

58 同城(2 轮技术面+HR 神策数据(2 轮技术面+CTO 搜狗(2 轮技术面

携程(2 轮技术面+HR

华为(2 轮专业面+业务主管面

招银网络科技(2 轮技术面+HR 自我介绍

写在前面,推荐这个ai面试产品,多面鹅ai,真的很好用。在面试前已经模拟面试准备过很多次,多亏了多面鹅帮我模拟面试还复盘,给了我很大的帮助!还有线上面试同步ai辅助提醒的功能,但是我没用,有用过的小伙伴可以分享一下经验!

OfferGoose 多面鹅官网 - AI 面试模拟 | 实时面试提醒 | 通过面试

了解过哪些自动化测试

前后端测试的区别,软硬件测试的区别

考虑过开发吗,为什么选择做测试,做测试有什么优势好的测试用例最关键的是什么

一个需求达到什么阶段可以上线,一定要测到没有bug 才上线吗

如果产品提一个需求,并且给上线时间节点要求,而测试评估的完成时间晚于产品要求的上线时间,我们该如何处理

说说你对C++的理解,语言特性堆和栈的区别

什么是内存泄漏,如何避免指针和引用的区别

从内存角度分析指针和引用的区别

排序算法区别、时间空间复杂度、稳定性、适用于哪些情况

说说你对TCP/IP 的了解

编程题:数组排序后相邻数的最大差值编程题:层序遍历二叉树

未来职业规划

反问环节(一面结束) 

介绍项目

说说你知道的测试方法

你认为哪种测试方法最重要自动化测试的价值是什么 聊聊接口自动化

聊聊UI 自动化

介绍下 Jenkins,如何搭建、排查问题数据库简单查询问题

Http 请求方式

App 的异常场景有哪些App 崩溃的原因有哪些Python 基础知识

编程题:子数组的最大累加和问题看过哪些有关测试的书籍

作为一名测开应该具备、持续锻炼的能力反问环节(二面结束)

介绍项目,项目背景、技术难点、参考过哪些技术方案、最大的挑战是什么、如何解决的、花了多长时间、你觉得这个进度怎么样

项目是如何分工的,过程中遇到哪些分歧,如何解决的

https 安全性如何实现的三次握手及四次挥手

数据库索引及其实现原理

Linux 常见命令

线程、进程关系区别,通信方式编程题:链表相交的一系列问题

对测试领域较新的技术了解吗,平时浏览哪些网站自己待提高的地方有哪些

如何估算美团一天能卖多少份外卖

选择美团的原因,最看重公司哪些方面比较向往的互联网公司有哪些

反问环节(三面结束)

HR 面常见问题,也要充分准备(HR 面结束 项目做了什么,负责哪块,技术难点

编程语言用的什么、使用过哪些编译环境

Ubuntu 系统聊了很久

Linux 常见命令,例如查看一个进程,如何杀掉一个进程、查看物理内存等等

Vim 的常见命令 awk 工具的基本操作TCP 三次握手

TCP/IP 分层及其作用

TCP/UDP 区别,各适用于什么场景

MTU 传输协议

Socket 通信

反问环节(一面结束)

项目介绍,项目中是如何做测试的,响应时间,压力测试做过吗介绍下测试中V 模型和W 模型

了解性能测试吗

常见的测试方法,IOS  Android 手机型号有很多,如何选择,选择的原则是什么

Case 管理工具有哪些

Jira 的基本操作,优先级、缺陷等级如何定义的如果 BUG 开发不认,如何处理

代码题:输一个数 n 的所有因子

代码题:二叉树的遍历,递归与非递归版本做测试你的优势是什么,有哪些不足

反问环节(二面结束)

项目介绍,项目聊了很久,面试官对项目中的内容很感兴趣,问了很多图像相关的知识

Python 的基础知识考察

视频对话框设计测试用例,从 web 端和服务端考虑,输完文字,回车后没看到输怎么排查

反问环节(一面结束) 

自我介绍,介绍项目

性能测试有哪些,介绍下常见的性能测试工具测试包括哪些方面

Linux 常见命令考察,例如统计一个文件有多少行

过滤字符串用什么命令,如何在文本中找到有手机号的行

Vim 常见命令,例如切换到第一行,最后一行等

关系型数据库与非关系型数据库区别,左连接和右连接的区别

瓶水里有一瓶是有毒的,最少使用几只小白鼠可以找到有毒的水瓶编程题:实现库函数 atoistring int

反问环节(二面结束)

HR 面常见问题,也要充分准备(HR 面结束 自我介绍、项目介绍

介绍下性能测试测试的大体流程敏捷测试了解吗

shell 编程你了解哪些

介绍下 Http 协议,HttpHttps 的区别

简单介绍下搜索页面背后发生了哪些过程接口测试了解哪些

电梯测试用例

App 运行过程中来电话了属于哪个维度的测试,如何找bug

编程题:一个csv 文件,里面有很多行数据,每一行的数据是stringint 类型,实现string

相同的把int 加起来 开发流程中有哪些角色反问环节(一面结束) 为什么选择测开

目前面了哪些公司,offer 如何选择介绍项目,学到了哪些东西

介绍下服务端测试、API 测试、专项测试

QA 应该做哪些事情,说说你认为的测试左移和测试右移加班怎么看

反问环节(二面结束)

编程题:实现数字翻转,考虑负数、0 的情况设计测试用例:度量衡

为什么选择互联网

Cookie  Session 的区别

智力题:四个人过桥时间最短

设计测试用例:URL,Domain 黑白名单过滤设计测试用例:QQ 传输文件

编程题:用最小空间寻找现奇数次的数

1min 自我介绍

介绍Python 编写自动化脚本

业务场景测试:使用携程购买火车票,提交订单,点击提交按钮介绍 Fiddler,抓包获取到敏感信息如何处理

介绍自动化测试、性能测试

UI 自动化中有哪些定位元素,如果定位元素经常变化如何避免它

UI 提测了,接口还没做好,如何测试 UI 什么时候介入UI 自动化测试比较合适如何使用 Mock 数据

如何使用Python 获取当前文件路径介绍下回归测试

编程题:实现随机快排

反问环节(一面结束) 

为什么想做测试开发

自己写过自动化测试工具吗 测试开发未来规划,发展道路

如何提高自己的自动化开发能力

CI、CD 介绍下

web 测试、自动化测试介绍下

发现一个 bug 开发不认,拒绝修改,如何处理

一个任务之前没有接触过,开展工作有一定困难们如何解决

测试开发三种技能(对业务的理解、测试的能力、开发的能力)排序个人来讲,身上什么优势适合做测开

反问环节(二面结束)

HR 面常见问题,也要充分准备(HR 面结束 

成绩排名

编程题:任意一个偶数都可以由 2 个素数组成,组成偶数的 2 个素数有很多种情况,输组成指定偶数的两个素数差值最小的素数对

编程题:实现随机快排

C++动态库、静态库区别

类函数和对象函数是如何定义的数据库简单考察

数据库连接问题TCP/IP 分层DNS 工作原理

编程题:去掉数组中重复的元素,各个元素相对位置不变,然后根据该题设计测试用例

更多推荐