当前位置: 首页 > news >正文

腾讯测试岗位的面试经历与经验分享【一面、二面与三面】

腾讯两个月的实习一转眼就结束了,回想起当时面试的经过,感觉自己是跌跌撞撞就这么过了,多少有点侥幸.马上腾讯又要来校招了,对于有意愿想投腾讯测试岗位的同学们,写了一些那时候面试的经历和自己的想法,算不上经验,仅供参考吧!

一面 — —技术基础,全面扎实

       大家都知道一面是技术面试,面试官大多都是各个部门的技术leader。和开发岗位不同,测试工程师的技术面试问题涉及的方面很广,至少在腾讯是这样的。C/C++,数据结构,操作系统,数据库,Linux平台下的开发等等方面,因为对于测试岗位而言,测试的产品对象涉及的领域可能是各种各样的,有前台页面的、后台服务器的,windows下的,Linux的等等,我面试的时候,面试官会很快的问一系列这些方面的问题,基本上是你回答完一个问题紧接着问下一个问题。我当时的感觉就像是在做知识竞答。但是,不用担心,问的问题都是很基础性的问题,在面试之前最好把这些课程的内容复习一下,特别是自己已经生疏的部分,做好有备无患。测试岗位一面最大的一个的特点是,一定会让你写代码。一般是给你一个题目,几分钟思考之后,在纸上写出相关的程序。没有在纸上写过程序的同学可以提前联系联系。

几点需要小心的事:

1. 回答技术题的时候不需要急于给出答案,可以先思考。

面试官可能会很快的问一些列的问题,但是自己不用特别着急,除非是自己特别确信的,不然还是等自己思考之后,觉得答案没问题了之后再做回答,面试是没有时间限制的。而且急于回答也会造成自己的紧张,或许还会带来不必要的失误。

2. 敢于动手写程序,有错误是正常的。

腾讯的测试岗位的面试官很看重面试者的代码能力。在公司实习的时候,一面面试官刚好是我的部门总监,私下聊天的时候问过她,腾讯的测试岗位为什么还要考察写代码的能力,她跟我说的是测试岗位的工作不仅仅是使用一些工具,点击鼠标体验一下产品特性就可以了,很多时候需要编写测试脚本甚至是自己开发测试工具,所以代码能力是基础。大家在写的时候不要害怕写的程序有错误,有错误是正常的,面试官也明白这一点,关键是写出你的解决问题的思路。在面试官看你写的程序的时候,你也可以和他讲解一下你的代码,也便于他理解你的思路。

3. 写程序题时要仔细思考问题的要求,要尽量做到全面细致。

我面试的程序题是给出系统的文件路径,打印出这个路径目录下所有文件的名称。面试官还提示我这个问题是有陷阱的,要仔细思考一下。这个问题看似很简单,用树的结构存储文件目录的路径,然后迭代查找所有的文件就可以了。但是想想面试官提到的陷阱,自己想了想:如果给出的目标路径是错误的,这样的查找也是没有意义的。所以需要首先对输入路径做一个错误分析处理。面试官希望看到的不是你实现一个功能,而是解决一个问题,这就需要我们对于正常情况能正确处理,对于可能的异常(错误)也要有相应的响应机制。

4. 把握提问的机会,加深面试官对你的印象.

一般一面快结束的时候面试官会问你还有没有什么问题,很多人直接说没有,然后面试结束走人。我个人的感觉还是可以问一些和岗位相关问题。面试是双向的,不是只有一问一答的模式。而且你的主动提问,给面试官的暗示是你对这个岗位很有兴趣,希望对这个岗位有更深的了解,这样也是一个积极的印象。不管在什么面试中都不妨试试!

二面 — —项目经验不是经历,主要还是自己分析的总结和收获

通过一面的同学,说明公司已经认可了你的技术基础.二面的面试官主要是和你聊,你做过哪些项目.一般是会让你介绍一个或几个你觉得对你收获最大的项目.可以介绍一下项目背景,自己的主要任务等等.可以自己自由发挥.但是,要注意的是,项目经验不等于项目经历.面试官更多的希望听到的是你在做完一个项目之后自己的梳理和总结,而不仅仅是你做过多少多少的东西.

我的二面的面试官就问这样一些问题:你对曾经做过的项目,在完成后会去做一个梳理总结吗?现在看,对于你的项目你还能想出更好的解决方法吗?如果把你开发的软件做成商品,你还想添加那些功能呢?等等,整个二面下来给我感觉是,面试官希望你有项目经验,这样你能更快的融入你的团队.但是,做的项目多并不等同于你的项目经验就很丰富.我们可以只做过一些简单的项目,但是每做一个东西,我们要能从这个过程中思考一些东西,有自己的总结性的东西.

几个小tips:

  1. 一面的时候多少都会紧张,尤其是自己第一次面试的时候.但是通过一面之后,首先要对自己更有信心了,应该要更放松一些,而且二面没有那些技术问题了,自己也不用担心会回答错误.面试官不再是提问,而是在和你聊天,所以不用紧张自己的回答是对还是错.自信和坦然是成功的一半.
  2. 在和面试官聊自己的项目的时候,尽量把重点放在你解决问题的过程和自己的思路上,还有自己对于那些项目的一个思考,面试之前自己可以回想一下,提前做一个梳理.
  3. 二面的时候不要一味的被动.在和面试官聊的时候切忌不要问一句答一句.对于面试官的问题,自己可以回答的细致全面一些,但是不要重复的罗嗦一些面试官已经知道的内容.其次,也可以主要说一些和项目相关的东西.也可以向面试官提一些问题,这样有来有往的交流,可以让面试的氛围更轻松一些,便于自己的发挥,也可以给面试官留下一个更深的印象.

三面(HR面) — —胜利在望,但还是要小心谨慎

对于技术岗位的面试,如果拿到了三面的通知,基本上offer已经算是定下来了,腾讯基本上也是这样.HR面也就是人力资源面试,

我遇到的测试岗位的HR面试的几个问题是:

  1. 你为什么选择测试岗位?

主要是想听听你对于测试岗位的认识和自己的看法.回答的时候可以重点讲讲测试的意义,对于质量保证的作用等等.

 2.   你认为优秀的测试工程师应该具备哪些条件?

耐心,分析解决问题的能力,沟通交流的能力,梳理总结的能力等等

 3.   你认为测试和开发的关系是什么样的?

测试和开发不是对立的,是相辅相成的,互相促进的关系.测试和开发的最终目标是一样的,都是为了给用户提供优质的产品和服务

 4.   对自己今后的职业规划?

​现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:485187702【暗号:csdn11】

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 希望能帮助到你!【100%无套路免费领取】

相关文章:

腾讯测试岗位的面试经历与经验分享【一面、二面与三面】

腾讯两个月的实习一转眼就结束了,回想起当时面试的经过,感觉自己是跌跌撞撞就这么过了,多少有点侥幸.马上腾讯又要来校招了,对于有意愿想投腾讯测试岗位的同学们,写了一些那时候面试的经历和自己的想法,算不上经验,仅供参考吧! 一面 — —技术基础,全面…...

手机移动端网卡信息获取原理分析

有些场景我们需要获取当前手机上的网卡信息(如双卡双待、Wifi等)。本文准备研究一下这块的原理,以便更好的掌握相关技术原理。 1、底层系统接口 getifaddrs 使用 getifaddrs 接口可以达到我们的目的,该接口会返回本地所有网卡的信…...

无人新零售引领的创新浪潮

无人新零售引领的创新浪潮 在数字化时代加速演进的背景下,无人新零售作为商业领域的一股新兴力量,正以其独特的高效性和便捷性重塑着传统的购物模式,开辟了一条充满创新潜力的发展道路。 依托人脸识别、物联网等尖端技术,无人新…...

SD-WAN提升企业网络体验

在现代企业中,网络体验已成为提升工作效率与业务质量的关键因素。SD-WAN技术的出现,以其独特的优势,为企业提供了优化网络连接、加速数据传输、提升服务质量和应用访问体验,以及增强网络稳定性的解决方案。接下来,我们…...

Docker搭建Let‘s Encrypt

Let’s Encrypt是一个免费、开放和自动化的证书颁发机构(CA),它提供了一种简单、无需重复的机制来获取和更新SSL/TLS证书。Let’s Encrypt Docker镜像允许用户在容器化环境中轻松部署和使用Let’s Encrypt的服务。 主要功能包括:…...

单链表讲解

一.链表的概念以及结构 链表是一种物理结构上不连续,逻辑结构上连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表的结构与火车是类似的,一节一节的,数据就像乘客一样在车厢中一样。 与顺序表不同的…...

DFS算法系列 回溯

DFS算法系列-回溯 文章目录 DFS算法系列-回溯1. 算法介绍2. 算法应用2.1 全排列2.2 组合2.3 子集 3. 总结 1. 算法介绍 回溯算法是一种经典的递归算法,通常被用来解决排列问题、组合问题和搜索问题 基本思想 从一个初始状态开始,按一定的规则向前搜索&…...

Linux C应用编程:MQTT物联网

1 MQTT通信协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传 输)是一种基于客户端-服务端架构的消息传输协议,如今,MQTT 成为了最受欢迎的物联网协议,已广泛应用于车联网、智能家居、即时聊…...

企业常用Linux文件命令相关知识+小案例

远程连接工具无法连接VMWARE: 如果发现连接工具有时连不上,ip存在,这时候我们查看网络编辑器,更多配置,看vnet8是不是10段,nat设置是否是正确的? 软件重启一下虚机还原一下网络编辑器 查看文件…...

Istio介绍

1.什么是Istio Istio是一个开源的服务网格(Service Mesh)框架,它提供了一种简单的方式来为部署在Kubernetes等容器编排平台上的微服务应用添加网络功能。Istio的核心功能包括: 服务治理:Istio能够帮助管理服务之间的…...

代码随想录算法训练营第四十七天|leetcode115、392题

一、leetcode第392题 本题要求判断s是否为t的子序列,因此设置dp数组,dp[i][j]的含义是下标为i-1的子串与下标为j-1的子串相同字符的个数,可得递推公式是通过s[i-1]和t[j-1]是否相等区分。 具体代码如下: class Solution { publ…...

将Ubuntu18.04默认的python3.6升级到python3.8

1、查看现有的 python3 版本 python3 --version 2、安装 python3.8 sudo apt install python3.8 3、将 python3.6 和 3.8 添加到 update-alternatives sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1 sudo update-alternatives --insta…...

Python和Java哪个更适合后端开发?

Python和Java都是强大的后端开发语言,它们各自有鲜明的特点和适用场景。选择哪一个更适合后端开发,主要取决于具体的项目需求、团队技术栈、个人技能偏好以及长期发展考虑等因素。 下面是两者在后端开发中的优势和劣势: 「Python&#xff1…...

Python+pytest接口自动化之cookie绕过登录(保持登录状态)

前言 我们今天来聊聊pythonpytest接口自动化之cookie绕过登录(保持登录状态),在编写接口自动化测试用例或其他脚本的过程中,经常会遇到需要绕过用户名/密码或验证码登录,去请求接口的情况,一是因为有时验证…...

什么数据集成(Data Integration):如何将业务数据集成到云平台?

说到数据集成(Data Integration),简单地将所有数据倒入数据湖并不是解决办法。 在这篇文章中,我们将介绍如何轻松集成数据、链接不同来源的数据、将其置于合适的环境中,使其具有相关性并易于使用。 数据集成&#xff1…...

国外EDM邮件群发多少钱?哪个软件好?

在当今全球化市场环境下,电子邮件营销作为最有效的数字营销渠道之一,其影响力不容忽视。而高效精准的EDM(Electronic Direct Mail)邮件营销策略更是企业拓展海外市场、提升品牌知名度的关键手段。云衔科技以其创新的智能EDM邮件营…...

C语言入门算法——回文数

题目描述: 若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个十进制数 56,将 56 加 65(即把 56 从右向左读),得到 121 是一个…...

OceanBase—操作实践

文档结构 1、概念简介2、核心设计3、操作实践3.3、数据同步 官方文档:https://www.oceanbase.com/docs/oceanbase-database-cn 1、概念简介 版本分为社区版和企业版,其中企业版兼容MySQL 和Oracle数据库语法; 2、核心设计 存储层 复制层 …...

智慧用电安全管理系统

智慧用电安全管理系统 智慧用电安全管理系统是智能电网中客户侧关键的构成部分,是基本建设新型智慧城市的基本,将完成地区内各种各样用电设备的智能化系统监管,完成地区内日常生活与工作中安全性、舒服。 一、智慧用电安全管理系统介绍 …...

Rust语言入门第二篇-Cargo教程

文章目录 Rust语言入门第二篇-Cargo教程一,Cargo 是什么二,Cargo教程Cargo.toml文件src/main.rs 文件构建并运行Cargo项目 Rust语言入门第二篇-Cargo教程 本节提供对cargo命令行工具的快速了解。我们演示了它为我们生成新包的能力,它在包内编…...

ESP32开发入门:Vscode+PlatformIO环境搭建与工程配置全攻略(2024最新版)

ESP32开发实战:VscodePlatformIO高效开发环境配置指南 在物联网设备开发领域,ESP32凭借其出色的性价比和丰富的功能接口,已成为开发者首选的微控制器之一。但对于刚接触嵌入式开发的工程师来说,如何快速搭建一个高效、稳定的开发环…...

SEO_2024年最新SEO策略与趋势深度解析(272 )

2024年最新SEO策略与趋势深度解析 在数字营销领域,搜索引擎优化(SEO)始终是吸引流量和提升网站排名的核心手段。2024年,随着搜索引擎算法的不断更新和用户行为的变化,SEO策略也在不断演变。本文将深度解析2024年最新的…...

避坑指南:Arduino驱动直流电机和舵机时,PWM信号那些容易翻车的事儿

Arduino电机控制避坑实战:PWM信号那些教科书没讲的细节 当你的Arduino风扇项目需要手动拨动叶片才能启动,或者舵机像得了帕金森一样不停抖动时,别急着怀疑人生——这可能是PWM信号在作祟。作为经历过无数电机控制翻车现场的老司机&#xff0c…...

Wan2.1 VAE在网络安全中的应用:生成对抗样本进行模型鲁棒性测试

Wan2.1 VAE在网络安全中的应用:生成对抗样本进行模型鲁棒性测试 你有没有想过,那些看起来非常聪明的图像识别AI,其实可能比我们想象的更“脆弱”?一张看起来完全正常的图片,只要经过一些肉眼几乎无法察觉的微小改动&a…...

3种破解方案:QMCDecode让QQ音乐加密格式限制成为历史

3种破解方案:QMCDecode让QQ音乐加密格式限制成为历史 【免费下载链接】QMCDecode QQ音乐QMC格式转换为普通格式(qmcflac转flac,qmc0,qmc3转mp3, mflac,mflac0等转flac),仅支持macOS,可自动识别到QQ音乐下载目录,默认转…...

语音交互背后的黑科技:ASR、NLP、TTS 如何让机器听懂人话?

语音交互背后的黑科技:ASR、NLP、TTS 如何让机器听懂人话? 当你说"播放周杰伦的《七里香》"时,智能音箱能在1秒内完成从声波识别到音乐播放的全流程。这背后是三项核心技术的无缝衔接:**ASR(自动语音识别&am…...

基于STM32的智能万年历毕设实战:从RTC驱动到低功耗显示架构

背景痛点分析:为什么你的万年历总出问题? 很多同学在做STM32万年历毕设时,都会遇到一些“通病”。时间用着用着就慢了,OLED屏幕刷新时能看到明显的闪烁,电池没几天就没电了,或者代码越写越乱,最…...

STM32内存管理与外设寄存器操作详解

## 1. STM32软硬件协同工作机制解析### 1.1 地址空间架构 32位STM32微控制器采用4GB统一编址空间,其内存映射结构在《STM32F407数据手册》的Memory map章节明确定义。关键存储区域分布如下:| 地址区块 | 容量 | 功能描述 |…...

Decky Loader插件发布终极指南:从开发到上架的完整流程

Decky Loader插件发布终极指南:从开发到上架的完整流程 【免费下载链接】decky-loader A plugin loader for the Steam Deck. 项目地址: https://gitcode.com/gh_mirrors/de/decky-loader Decky Loader是一款专为Steam Deck设计的插件加载器,它能…...

Zotero Better BibTeX 终极指南:如何实现高效文献管理与LaTeX无缝协作

Zotero Better BibTeX 终极指南:如何实现高效文献管理与LaTeX无缝协作 【免费下载链接】zotero-better-bibtex Make Zotero effective for us LaTeX holdouts 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-better-bibtex Zotero Better BibTeX是一款…...