腾讯社招测试岗有点奇葩的面试,被问抽奖程序的测试用例设计

今天腾讯网上预约社会招聘,我是前天才看到这条消息,前天投了简历,还叫别人内推了我一把,但是悲剧的我把简历上的号码写成了原来在北京的号码,所以我也不知道是别人觉得我简历不合适还是因为联系不上我所以没有邀请我参加今天的预约社招。反正我还是从东莞赶到了深圳。


一面

1、看到会shell 编程问了一个用awk 找出消耗前五位的进程来,我当时知道用sort ,但是sort命令的格式忘记了有点慌乱;

2、问了一个测试相关的,web安全的xss 注入问题,我很抱歉的说我不知道什么是xss注入;

3、问了一个JS相关的问题,怎么避免JS的内存泄露? 哈,这个。这个。。。

4、还问了我通常http状态码的含义,比如200,403,等等。我只记得404,500.我如果是面试官,我应该会说: 好了,今天的面试就到这里,如果有后续的通知我们到时候再会联系你。结果他竟然叫了另外一个人再给我面试,说:你面的是测试岗位,所以我这边安排一个人给面测试。  

    测试的面试官来了,是一个长得挺可爱的小男生,有点像百度的杨斐同学,有点憨憨的,但是思维很活跃,测试方面也能看出来有独到见解的。他问了测试相关的这些问题:  

1、 如果我有一个这样的功能,登陆了qq账号,如果你是会员的话就显示一个红灯,如果不是会员的话灯就不亮,你会怎么对这个简单的用例来设计测试场景?  

2、我们现在有这样一个抽奖的程序,一等奖是10%的概率,二等奖是20% 的概率,其余是三等奖,这样一个抽奖的程序你会怎么进行测试用例的设计,我觉得在思考这个问题的时候我们两个人聊得是挺开心的,感觉互相的思维都被开阔了。其中最受启示的是这样一个场景:如果我一等奖的奖品都被抽完了要怎么逻辑。  

    二面完了之后,我得到的答复是,你先回去,由于我们这边还有候选者所以我们要对这些候选者进行评估之后再考虑,所以我们如果有消息的话就会打电话通知你的。听到这句话一边的结果就是50%成功的概率,50%失败的概率。

      中午,腾讯大厦的灌楚和阿敏请我吃焖锅,就在我们刚开始点菜的时候另外一位腾讯的额员工给我打电话了说是叫我下午两点钟到万利达面试,也就是腾讯大厦旁边那个大楼了啦。腾讯很多大楼了啦。

是桌面应用的测试,吃饭的时候我就跟他们两位打听了下桌面应用是什么情况,然后得知就是电脑管家啊,qq啊之类的,99%以上是c++ 开发的,我很清楚自己不擅长c++,并且c++并不是我意向的测试方向。我不喜欢做自己不拿手的事情,一丢脸,二觉得没意义,三觉得浪费我现有的优势,但是我觉得多一次面试的机会未必不是件好事,所以我还是准时参加了面试。  

    下午的这个面试官看起来性格很开朗,似乎也在腾讯做了挺久的。他一上来就问了很多关于我之前在百度的测试工作的事情,

1、他让我解释清楚hadoop 的工作原理。然后就是问我db的情况,我说还行吧,结果他问我,如果我有一个数据库表,有A,B,C三列,C列是timestamp。 问我怎么设置才能使我在update A的时候同时C的值也更新了。我完全靠我的逻辑没有办法回答问题,我以为是在创建表的时候给c列默认一个current_timestamp()函数就好了。结果他说是什么on update, 反正没懂什么意思。

2、然后让我用shell 实现往一个ps 查出来的数据加上表头,这个问题我确实需要多加练习使用shell啊。

3、之后就问我,对http 请求的过程是怎么样的做一个描述,对http的协议了解哪些内容。Java里的接口和c++ 里的什么类似,C++的内联是什么??这些问题看起来很基础,可是我就是回答不上来啊。 

今天的面试让我见识了什么是真正的腾讯面试。不管最后是否被腾讯宠幸,我也不会觉得很遗憾或者是怎么样,至少让我看清楚技术这条道需要的是深入的研究而不仅仅是蜻蜓点水,如果腾讯去不了,那就让他成为我以后努力的目标吧。      

求职还在继续,不以物喜,不以己悲。明天把今天这些问题一个个深入研究。

“面经哥”已累计3000+条真实面试经验,期待你的加入~

1bb837834573886a273782fe568b7838.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/659321.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

View->Bitmap缩放到自定义ViewGroup的任意区域

Bitmap缩放和平移 加载一张Bitmap可能为宽高相同的正方形,也可能为宽高不同的矩形缩放方向可以为中心缩放,左上角缩放,右上角缩放,左下角缩放,右下角缩放Bitmap中心缩放,包含了缩放和平移两个操作&#xf…

数据要素的大海,如何流向千行百业?

文|白 鸽 编|王一粟 当数智化的风吹向银行业,是从底层数据的融合开始的。 在银行风控场景中,一个人想要进行风险投资或借贷,银行往往会评估这个人的信贷和风控策略。在以往的办理模式中,会需要办理人…

Java设计模式-活动对象与访问者

活动对象 Java设计模式中,活动对象是指一个对象始终处于活动的状态,该对象包括一个线程安全的数据结构以及一个活跃的执行线程。 如上所示,ActiveCreature类的构造函数初始化一个线程安全的数据结构(阻塞队列)、初始化…

微信小程序毕业设计-农场驿站平台系统项目开发实战(附源码+论文)

大家好!我是程序猿老A,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:微信小程序毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计…

8086 汇编笔记(二):寄存器(内存访问)

一、内存中字的存储 字单元的概念:字单元,即存放一个字型数据(16 位)的内存单元,由两个地址连续的内存单元组成 由上一章学习可知:高地址内存单元中存放字型数据的高位字节,低地址内存单元中存放字型数据的低位字节 …

数字资产革命:Web3带来的新商业机会

随着区块链技术的不断发展和普及,数字资产正逐渐成为全球范围内的热门话题。作为区块链技术的重要应用之一,Web3正在带来一场数字资产的革命,为传统商业模式带来了全新的机遇和挑战。本文将深入探讨数字资产革命与Web3的关系,探索…

数据分析之统计学基础

数据分析是现代企业和科研中不可或缺的一部分,而统计学是数据分析的基石。在本篇博客中,我们将介绍统计学的基础知识,涵盖数据类型、描述性统计(集中趋势、离散程度和偏差程度),并通过代码实例加以说明。 …

如何批量结构化分汇多工作表sheet?

目录 一、如遇合并表格,注意结构化二、确认主键,合并所有文件数据三、sheet2同理四、案例总结 如果遇到这样情形,多文件夹多文件,多工作表的分汇场景;可以参考以下方法解决。 一、如遇合并表格,注意结构…

汇编原理(四)[BX]和loop指令

loop:循环 误区:在编译器里写代码和在debug里写代码是不一样的,此时,对于编译器来说,就需要用到[bx] [bx]: [bx]同样表示一个内存单元,他的偏移地址在bx中,比如下面的指令 move bx, 0 move ax,…

IAR9.30安装和注册相关

下载解压licpatcher64工具,把licpatcher64.exe拷贝到IAR的安装目录中双击运行。 示例IAR9.30.1默认安装如下如下,一共三个分别拷贝运行,不要遗漏。 C:\Program Files\IAR Systems\Embedded Workbench 9.1\arm\bin C:\Program Files\IAR Syst…

一书读懂Python全栈安全,剑指网络空间安全

写在前面 通过阅读《Python全栈安全/网络空间安全丛书》,您将能够全面而深入地理解Python全栈安全的广阔领域,从基础概念到高级应用无一遗漏。本书不仅详细解析了Python在网络安全、后端开发、数据分析及自动化等全栈领域的安全实践,还紧密贴…

系统与软件工程软件测试过程

系统与软件工程 软件测试 测试过程 ;对应的国标是GB/T 38634.4 2020 ,该标准的范围规定适应用于治理、管理和实施任何组织,项目或较小规模测试活动的软件测试的测试过程,定义了软件测试通用过程,给出了描述过程的支持信息图表。 一 术语和定义 1.1实测…

力扣hot100:23. 合并 K 个升序链表

23. 合并 K 个升序链表 这题非常容易想到归并排序的思路,俩升序序列合并,可以使用归并的方法。 不过这里显然是一个多路归并排序;包含多个子数组的归并算法,这可以让我们拓展归并算法的思路。 假设n是序列个数,ni是…

这么多不同接口的固态硬盘,你选对了嘛!

固态硬盘大家都不陌生,玩游戏、办公存储都会用到。如果自己想要给电脑或笔记本升级下存储,想要存储更多的文件,该怎么选购不同类型的SSD固态盘呐,下面就来认识下日常使用中常见的固态硬盘。 固态硬盘(Solid State Drive, SSD)作为数据存储技术的革新力量,其接口类型的选…

5.25.6 深度学习在放射图像中检测和分类乳腺癌病变

计算机辅助诊断 (CAD) 系统使用数字化乳房 X 线摄影图像并识别乳房中存在的异常情况。深度学习方法从有限数量的专家注释数据中学习图像特征并预测必要的对象。卷积神经网络(CNN)在图像检测、识别和分类等各种图像分析任务中的性能近年来表现出色。本文提…

VSCode连接远程服务器使用jupyter报错问题解决

目录 一. 问题描述二. jupyter环境确认三. 插件安装 一. 问题描述 经常会遇到一种问题就是, VSCode连接远程服务器, 上次jupyter notebook 还用的好好的, 下次打开就显示找不到内核了. 今天提供了全套解决方案, 帮大家迅速解决环境问题. 二. jupyter环境确认 首先进入自己需…

OPPO Reno12系列发布:用它玩游戏比凉茶还要“凉”

在这个智能手机市场日新月异的时代,每一次新品发布都牵动着无数科技爱好者的心。最近,OPPO官微传来好消息,即将推出的OPPO Reno12系列不仅搭载了顶尖的旗舰芯片,还与联发科天玑强强联手,进行了深度的优化调校&#xff…

【408真题】2009-21

“接”是针对题目进行必要的分析,比较简略; “化”是对题目中所涉及到的知识点进行详细解释; “发”是对此题型的解题套路总结,并结合历年真题或者典型例题进行运用。 涉及到的知识全部来源于王道各科教材(2025版&…

Honor of Kings 2024.03.29 Ban for 3 day

我又被举报消极然后禁赛 都说了别选蔡文姬,对面三个肉,非要选个软辅助 吐槽下这游戏策划:游戏体验感越来越差,公正也很差 对说了对面4个法师,就是不出魔抗,把把都是0-N开局,到底谁消极啊&#x…

apexcharts数据可视化之圆环柱状图

apexcharts数据可视化之圆环柱状图 有完整配套的Python后端代码。 本教程主要会介绍如下图形绘制方式: 基础圆环柱状图多组数据圆环柱状图图片背景自定义角度渐变半个圆环图虚线圆环图 基础圆环图 import ApexChart from react-apexcharts;export function Cir…