深信服测试岗面试题汇总

一、一面(2020.5.30)

1、自我介绍

2、问常用语言,我选的C++。

3、C++里面重载,覆盖,隐藏的概念

4、C++程序运行时内存如何分配

5、Linux你常用哪些命令

6、问如何查看进程,如何找出最耗内存的进程

计算机网络方面

7、问的是在浏览器地址栏输入一个URL,这个访问过程是怎么样的?

8、DNS服务解析是怎样的过程?

9、如何测试兼容性问题?

10、现在有一个网站,给你所有页面的URL,如何测试他的响应时间?

11、问假设有两个球,从某一高度掉落下来会破碎,让你想一种方法,测得刚好可以使球破碎的高度。

x + (x-1) + (x-2) + ... + 1 = 100  转化为

(x+1)*x/2 = 100

https://blog.csdn.net/qq_38316721/article/details/81351297

12、问有1亿件商品,现在要求得销售量前一百的商品的详细信息。

13、假设让你设计一个字符纠错处理程序,你会怎么设计(发散问题)

https://blog.csdn.net/sweetna/article/details/3389732

 

二、一面(2020.9.17)

1、全是安全性的问题,大约不到半个小时

2、自我介绍

3、get请求和post请求区别

get——查,意味着get主要用于请求数据,在url中传送参数有长度限制,只支持url编码,会被浏览器主动cache,回退无害

post——改,主要用于提交数据,post放在request body中,传送无长度限制且支持多种编码方式,不会被浏览器主动cache,回退会再次提交请求

https://kandianshare.html5.qq.com/v2/news/2633442234625714244?cardmode=1&docId=2633442234625714244&from_app=qb&sGuid=77b21b4d9df8b092c06b12b913b788cb&sUserId&sUserType=5&sh_sid=5__12bda7b709e53616__77b21b4d9df8b092c06b12b913b788cb&target_app=kb&welfare=1#

4、为什么突然间做测试了

5、Linux查找文件并有序显示出来

6、可靠性测试都有哪些

7、安全性测试怎么测试

1、目录设置
2、口令验证
有效和无效的口令 有效时效性
考虑大小写、错误次数、代码注入
3、授权验证
重点测试授权、分配、未分配能否使用、权限重叠
权限是否即时更新
4、日志文件
5、Session和Cookie安全
关注Session失效机制及失效时间 Cookie记录与读取的权限
6、异常操作
7、sql注入
通过把sql命令插入到web表单提交,或者输入域名或者页面请求查询的字符串,最终达到欺骗服务器执行恶意的sql命令

sql注入的危害:1、能够查询到数据库的敏感内容;2、绕过认证、登录到系统中;3、添加、修改、删除数据;4、服务器被远程控制,安全后门软件

sql注入 万能码 :or 1=1

8、XSS跨站脚本攻击
往web页面插入恶意HTML代码,当用户浏览时,嵌入其中的HTML代码会被执行,达到恶意用户的特殊目的

8、Python进程,我说不会,队列让我讲一下,我也不会

https://blog.csdn.net/qq_33567641/article/details/81947832

9、怎样避免进程间的相互影响,用什么方法?没接触过这块的东西不了解

隔离、锁

三、一面+二面+hr面(2020.2.22)

一面视频面 50min

1.自我介绍

2.实习测试了什么产品

3.测试流程

4.等价类划分结合实例讲一讲?

5.如何确定数据正确?

6.特殊字符的测试都覆盖到了哪些?

7.post和get的区别?

8.熟悉java哈?(嗯)然后没问

9.会linux噢?用的啥虚拟机?(centos)然后没问

10.撕一个算法:求俩个字符串的最长字串(暴力都没解出来...)

二面电话面 30min

1.为什么拒了之前的offer?

2.介绍一下你开发过的产品?练习的还是上线的?

3.开发过程中觉得最难的点是什么?

4.现在会JDBC吗?现在会在代码里修改数据库了吗?

5.遇到问题如何解决?

6.有FQ去查资料?翻过谷歌吗?

7.有没有实验室的项目或者上线的项目?(无)

8.Java启动线程有什么方法?创建线程?

9.分析:qq在线,浏览器所有打不开页面,分析下问题在哪里?从协议的角度分析一下?

10.为什么和DNS有关系呢?

11.qq和浏览器的通信过程有什么不同?多了什么步骤?

12.分析:如何测试爱奇艺和优酷这两个哪个打开更快?

13.配掩码的时候,还配了网关,这个网关在局域网之间通信的时候会用到吗?

14.讲下对测试的理解?

15.实习中负责了什么模块?用例自己写的吗?多少条?

16.从哪几个方面分析测试点?

17.如何根据底层逻辑去分析测试点?

(想引导我根据代码特点,有专门的关注点,但是我基本没接触过代码如何实现/使用的什么技术?)

18.你负责的模块提了多少个bug?为什么能有这么多?集中在哪里?

19.过程中有用过脚本吗?自动化?(无)

20.说一个你觉得逻辑性很强的bug?

21.有没有找到用例上没写的bug?

22.shell?linux有用过吗?

23.网络专业会有组网的实验吗?

完。

HR面视频面 30min 

1.自我介绍

2.是拿到实习公司的offer了吗?具体离职的原因?

3.根据之前技术面和面试官的交流,你觉得我司测试岗的内容符合你的需求吗?

4.给你半年多的实习打个分吧

5.实习前期为什么只有6分?实习后期你觉得自己哪里表现比较好?

6.实习期间最有成就感的事?对这件事打多少分呢?

7.独立负责并且获得回款,为什么只给8分?

8.期间有没有和合作同事有分歧的时候?如何解决?

(应该说自己向上汇报风险,而不是默默赶进度,风险全由组长把控)

9.遇到的困难?

10.对工作地点有要求吗?爸妈如何看待比较远的工作地点?

11.对薪资有要求吗?

12.家里情况?男朋友情况?

13.你认为自己在专业知识上和同期同学比较如何?有没有想办法提升自己的短板?

总结:对面试公司对应岗位的业务和工作内容要有一定的了解,不能全靠想象。

四、2020.9.17

1. 了解哪些协议?HTTP了解吗?底层实现是什么?

2. 说一下TCP的三次招收和四次挥手

3. 用程序写一道题:

函数输入参数为一个文件和一个字符串,如果该文件含有此字符串则输出该文件的所有内容。

4. 说一下通过浏览器上网的链接的整个过程。(就是当浏览器输入url的整个过程)

5. 会Python吗?

6. 使用过数据库吗?会用数据库修改内置文件和属性吗?

7. Linux系统了解的多吗? 知道Linux嵌入式系统的内存模型吗?

(深信服的所有东西90%全是基于Linux系统,所以问的特别多)。

8. 知道如何在Linux系统下如何添加路由吗? 具体的指令是什么?

 五、2020.9.16

一面:
1) 编程语言基础:各有所长
2) 计算机网络基础:TCP/UDP区别;使用TCP的应用层协议;路由原理
3) Linux:基础操作,孤儿进程和僵尸进程

二面:
1) 项目
2) 设计:实现一个日志系统的基本思路
3) 计算机网络:比较两个网站的访问速度;网站无法访问的排查方法;ARP协议原理。

六、数据通讯、物联网方向 一二面(2020.9.16)

一面电话面试(9.14)
1、自我介绍
2、python怎么给list去重 (自我介绍时候讲到了自己熟悉的语言是python)
3、进程和线程的区别。
4、python的可变和不可变数据类型。
5、python中的装饰器简单介绍。
6、曾经使用过的第三方的库,讲到了selenium
7、selenium的介绍,问到了元素定位的工具。
8、爬取网页内容的方法。(根据我的自我介绍问的)
9、网络应用层的协议。
10、在局域网里面,如果两个主机设置了相同的IP,怎么判断出来是哪两台主机。(这个问题,我印象挺深的,当时回答错了)
11、Linux的命令都用过哪些?查看进程的命令是什么?
总的来说,一面的问题很基础,会根据简历和自我介绍来问,除此之外,Linux和计算机网络方面的知识也会问到。
 
二面面试(9.16)
一面当天晚上就发了二面的邀请,自己选择面试时间。视频之前,面试官特意打了电话问我当前有没有时间。
但是面试刚开始出了一个小问题,我这边讲话面试官听不到,面试官本来想开着视频,打电话面试的,可是我电脑连的手机热点,一打电话就断网(宿舍搜不到WiFi信号,( ╯□╰ ))。
所以,最后变成了电话面试。
1、依旧自我介绍
2、讲实习经历,实习经历主要用到了python,跟测试关系不大。所以问的比较少。然后问我为什么做测试。
3、问了一些python的基础知识。
4、讲论文项目经历,问我在做项目的时候遇到了什么困惑,怎么解决的。
5、Linux的命令知道哪些,学过网络配置嘛。
6、下面就是反问。
总结一下,二面就是实习和项目经历的面试,我这实习经历与测试不相关的,通过二面的希望可能比较小。

七、2020.9.15

一面:9.14 电话面 31min
1.项目
2.用什么语言:答c++
3.空指针、野指针
4.指针和引用的区别
5.内存泄漏
6.OSI网络模型
7.TCP UDP
8.linux指令
9.僵尸进程 孤儿进程
10.反问
 
二面:9.15 视频面 23min
1.项目
2.测量精确度和准确度区别
3.PID参数各代表什么,调参依据
4.电机转轴实心可靠还是空心可靠
5.计算机网络了解吗 输入百度域名发生了什么
6.反问

八、2020.9.14

自我介绍 项目介绍
访问不了百度域名如何排查
ping不通怎么排查
UDP TCP
Jmeter怎么用的  关注了哪些指标
在网络方面有没有啥擅长的,没有我就问别的
有没有用Python写过测试脚本(简历说我会写,实际不会
Linux一般用些什么命令
自己项目中主要用Python做了啥
大量数据有没有用什么算法处理
 
依据简历问

九、实习生(2020.6.28)

作者:在?抽个offer?
链接:https://www.nowcoder.com/discuss/441818
来源:牛客网

一面面试官改了3次时间,最终还是面试了
浏览器输入url后经历了什么
python合并字典
linux的日志相关命令
软件测试的目的
软件测试的流程
冒泡排序
4个不同数字组成的三位数算法
linux删除文件
linux打开文件

二面时间到了,面试官打电话给我改时间。更改后的时间到了,我发短信给面试官没有任何回应,现在仍在等待回应,只能发出咕咕咕的哀叹

二面就是挖项目,我大学期间做的项目都是软硬件结合的,但是面试岗位是软测就只说了软件部分,聊了大概20多分钟,看其他过了的面经都是1个多小时。。。

三面hr面:
自我介绍
问周围人评价
优点及证明事件
失败的

十、2018.4.14(补招)

技术电话面试
1.自我介绍+项目介绍:在项目中运用了什么技术,遇到了什么问题,如何解决问题。
2.如何编译Linux内核?
3.守护进程如何实现?
4.在开发中遇到了内存错误的问题,如何发现问题并解决问题?
5.网络爬虫如何设计并实现?
6.在堆上分配内存的函数?栈上有哪些变量?全局变量在内存的什么位置?
7.网络安全,虚拟化,云计算,大数据,网络优化你了解什么?
8.你的作息时间是什么样子的?
9.你在学校的表现怎么样?
10.你认为你在你们班级里技术怎么样?
11.介绍一个你所知道的前沿的IT技术?
12.你对我们公司了解多少?
13. 如何安装Linux操作系统?如何安装windows操作系统?如何安装linux,windows双系统?
 
 
HR视频面试
1.自我介绍+项目介绍:在项目中运用了什么技术,遇到了什么问题,如何解决问题。
2.你在大学遇到的最困难的事是什么?如何解决问题的?
3.你的家庭情况是什么样的?
4.有没有女朋友?她在哪里工作?
5.有没有意向在深圳长期发展?
6.简历上的兴趣爱好?
7.你是电子信息工程专业的,不是计算机专业的,那平时你研究硬件是不是多一点呢?
8.你对我们公司了解多少?

十一、2020.9.18

自我介绍
僵尸进程
进程间的通信方式
NAT
ssd hdd区别
Linux
手写快排
反问

十二、2020.3.11

作者:我是真的顶不住啊
链接:https://www.nowcoder.com/discuss/379635?type=2&order=0&pos=5&page=1&channel=-2&source_id=discuss_tag
来源:牛客网

一面:电话  十多分种
1.自我介绍(我把大学干的活都按时间梳理了一遍)
2.接着自我介绍问,具体都干了啥
3.tcp udp区别
4.get post区别
5.如何查看路由表,查看路由跳转命令
反问
 
二面:电话   十多分钟
1.自我介绍(又和一面一样blabla)
2.Java多线程实现方式
3.vector和list的区别
4.URL输入浏览器,后面流程
5.用过Linux吗,电脑Linux是几核的,自己有查看过吗,怎么查
6.端口号占用的进程isof
7.怎么看隐藏文件ls -a
反问

hr面 半个小时  牛客视频
1.自我介绍
2.自豪的事
3.测试工资比开发产品低介意吗
4.听你介绍感觉你适合做产品,为啥不去做产品
5.未来规划,未来3-5年还留深圳吗
6.身边的人有什么特质
7.你在身边人中处于什么定位
8.了解深信服
9.如果入职发现方向和氛围和想象不一样怎么办
10.还面了啥,有什么其他offer吗(回答说第二次,又问第一次面字节几面挂的,一面。。😂)
反问
问了下测试发展,他说之后可以内部转岗测开或开发
问了下薪资,他问我期望多少,我说不低于秋招的11x15吧,他说比这个高,也没告诉我到底多少
还说这周内有回复,之后还有个线上什么会来着。。搞忘记了

十三、2019.9.20

作者:微众银行内推
链接:https://www.nowcoder.com/discuss/353664?type=2&order=0&pos=12&page=1&channel=-2&source_id=discuss_tag
来源:牛客网

一轮面试:40多分钟,面试官拿着题库各种问,计网、Linux、项目、C、python,问的比较深、比较概念性:

  • 为何不投测开
  • Linux怎么启动的
  • Linux常用命令
  • Linux查看进程状态命令
  • Linux怎么直到进程内存泄漏
  • Linux查看本机路由
  • TCP与UDP区别
  • 如果不能访问某个网站,可能的原因?
  • 如果本机不能联网,如何排查原因?
  • 广播风暴是怎么造成的?
  • 如何测试一个web页面
  • 栈与堆的区别
  • 指针函数和函数指针区别
  • C语言执行main函数之前会做什么
  • python内存管理机制
  • 了解哪些排序,手撕一个,我写的冒泡还写错了==

3)二轮面试,10分钟,我瞎BB了一会就结束了。本来想解释一下JS的异步问题的,结果搞砸了(似懂非懂的千万不要拿出来说呀)。 

 十四、2020.3.16

作者:の鰇·
链接:https://www.nowcoder.com/discuss/381235?type=2&order=0&pos=16&page=1&channel=-2&source_id=discuss_tag
来源:牛客网

一面
1.自我介绍
2.在学校有做过什么项目吗?
3.说下实习的工作内容?工作方向?
4.软件测试流程?你对流程中那些环节比较感兴趣?
5.测试过程你觉得那些需要改进的?
6.测试用例的设计方法?介绍下你们是怎么做场景分析的?
7.设计测试用例的时候,有考虑过用户场景吗?怎么排除线上环境和测试环境差异化?
8.你们接口测试是怎么做的?用的什么工具?
9.有了解过自动化测试吗?具体做了什么工具?提高哪方面的效率?
10.第一个项目是在哪参与?是哪里的平台?是做什么的?
11.你的项目是什么个形式?为什么想去测试这个平台?自动化用例是怎么组织的?
12.自动化测试,初始化清楚环境失败了?我们还有其他方式规避吗?
13.python的深拷贝和浅拷贝?
14.你使用装饰器的场景是啥?垃圾回收机制?
15.7层协议?每层代表协议?pop3在那?3次握手?4次挥手?
16.查询某个服务是否启动?
17.你有什么想问的?

二面
1.Linux上python是如何处理多任务的?
2.HTTP的请求头部字段有那些?
3.项目相关的细节?(你做这些项目的需求或者说驱动力是什么?,RobotFramework主要用来做什么?关键字有自己写过吗?)
4.算法题leetcode上的密码强检验?( 栽了 T-T ,一脸懵)
5.Linux相关的   怎么查询占用端口的进程?
6.Linux的启动日志,在那个看?
7.Jenkins了解吗?怎么搭建持续集成测试环境的?
8.大数据和云计算了解吗?
9.你还有什么想问的?

十五、2020.3.7

作者:偏执201807040513881
链接:https://www.nowcoder.com/discuss/376971?type=2&order=0&pos=32&page=1&channel=1009&source_id=discuss_tag
来源:牛客网

1.自我介绍(学到的知识点、项目经历)

介绍完之后基本没怎么问项目

2.你认为测试前景怎么样

3.有学过软件测试相关书籍吗,比如《用例设计方法》

4.给一个需求,你有哪些纬度去测试保证质量

5.对安全测试有了解吗

6.你要黑一个网站,你觉得黑网站、系统的流程是怎样的

7.tcp三次握手

8.局域网内2个pc通信过程(过程中涉及哪些协议)

9.linux和Windows系统查看路由表用什么命令

10.shell编程你会吗、python脚本呢

11.main函数执行之前,会有哪些代码会被执行

12.malloc一次性申请多大的内存空间

13.linux系统查看进程的命令是什么,打印出来的vsz,rss代表什么意思

14.怎么通过查看进程判断内存泄漏

15.对深信服了解吗

16.深信服按业务,测试的对象是,虚拟化,云安全,网络,你觉得你可以胜任吗,或者说你哪方面有优势

17.你说你计算机网络方面强是吧,一台pc访问另外一台pc,中间过了几个路由器,ip地址的变化,取包回包,ip地址的变化是怎样的,都当作是互联网。pc1的包去访问pc2的地址,这个包到达路由器时,路由器上,包的源ip、目的ip和源mac、目的mac是怎样变化的。

18.你还有什么问题吗

19.网络这块,首先理解把tcp/ip协议过程;搞个虚拟系统看看ip地址mac地址的变化情况;

测试方面,shell脚本语言要学习一下。

整个面试过程持续28分钟左右,通过微信电话面试的,面试之前查了不少深信服测试的面经……总感觉问的问题和大家都不太一样,我被问到的这些,一脸懵逼,哭了。

posted @ 2020-09-18 15:42  来一杯大大大可  阅读(2178)  评论(0编辑  收藏  举报