第一范文网 - 专业文章范例文档资料分享平台

搜狐软件测试工程师部分笔试及面试题

来源:用户分享 时间:2025/8/24 16:57:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

下面是笔试后一面时提问的一些问题: 主要针对笔试上的几个部分进行提问: 1、 做过的项目 ,并描述介绍项目,你负责测试什么模块?担任负责人时与测试员的不同之处体现在哪里? 2、 设计测试用例的方法有哪些?并详细讲述几个方法。(例如等价类和边界值) 3、 给个例子,进行用例的设计(例如属性框) 4、 测试方案的内容? 5、 数据库:sql语句(例如:order by group by) 数据库的锁有哪几种 存储过程作用及怎么编写? 6、 linux 的一些命令,可能回找出一个命令的参数,问是否知道参数代表的意思? 7、 还有c语言知识,例如一些符号的意思? 给个例子:一些字母和数字将他们转换为2或16进制; 8、 对加班的一些看法 9、 web方面的 :cookies的在浏览器中是怎样工作的? 你知道那些协议?并且会对某个协议进行比较详细的询问?例如返回的值? 是否知道URD协议? 10、 loadrunner 工具的使用:导入数据的方式有哪几种? 参数化时一个文件中有1000个数据,用10个用户,全部将这些数据跑完,并且不能有重复,要怎么设置? 多业务时场景设置的一些问题? 11、测试时是否关注后台,都关注哪些内容? 搜狐笔试题:

苑先生:13426357230,座机:62727078

选择1、哪种覆盖最广:答案有:条件、条件组合、语句、判定条件 选择2、写了一段if语句代码,有四个选项,判断哪一个是语句覆盖 3、java web应用的三层结构

4、socket(这个单词忘了)超时有哪几种?有什么区别。 5、cookie和session什么意思,有什么区别。

6、负载测试、可靠性测试、可用性测试的定义,有什么区别

7、c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6}

求a[1][1]+b[1][1]=?(大概是这个意思)

8、A、设计直角三角形测试用例;输入三个数,设计一个函数,使如果是直角三角行则返回1,如果是三角行但不是直角三角行则返回0,如果不是三角形或数据错误则返回-1。设计测试用例,包括目的,输入,预期结果。 2、用你熟悉的语言,实现这段功能。

B、一个msn发送文件时的图片,正执行文件传输的功能,怎样设计测试用例。 9、A、用linux(还有很多种,选一种),来完成以下功能,注:不能用vi(还一种,忘了)进入全屏编辑。

a、一段html语言,找到第一个“hello the world”,删除“the” b、把html里面所有的“hello the world”都替换成“hello world” B、在一段连接信息中,计算出有多少条是成功的。(好多条连接信息,有失败和成功的) 10、测试过程中,开发人员认为不是bug怎么办?

11、linux下安装foo.rmp,写出安装,卸载命令;怎么查看挂载状态;查看磁盘情况;查看端口;只有tar.gz包,怎么安装;(只记得这么多了,还有几个linux题) 12、QTP和LR的几个问题,(这两个题选做一题,时间比较紧,我只看了QTP那题) A、什么是集合点,为什么要设,怎样设置,命令是什么? B、文本检查点的命令是什么?还有2题,忘了 13、吞吐量和响应时间的关系。

14、有关windows几个题,主要是网络方面。

15、列举几个主流协议,分别什么格式,有什么区别。 16、给你两个表,一个AD,一个KEY 查询key中关键字包含“美容”的信息

查询ad中key关键字小于5的100条信息。

修改其中一条信息的一个字段,还有一个是用到计算总数的查询。 17、用一段代码实现一个链表倒序。

18、一段SQL,一个if语句。大概有三个条件,(floaold<>’正常’or remainold=0)and (floa=’正常’,remain=1)

Floaold为修改前:有审计,异常,正常等状态,floa为修改后 Remainold为修改前,取值为1,remain为修改后 设计测试用例

题特别多,暂时只能想到这些了,想到了再给您发吧!

———————————————————————————————————————

—————

搜狐笔试题

选择

1、哪种覆盖最广:答案有:条件、条件组合、语句、判定条件 2、写了一段if语句代码,有四个选项,判断哪一个是语句覆盖 问答

3、java web应用的三层结构

4、socket(这个单词忘了)超时有哪几种?有什么区别。 5、cookie和session什么意思,有什么区别。

6、负载测试、可靠性测试、可用性测试的定义,有什么区别

7、c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6} 求a[1][1]+b[1][1]=?(大概是这个意思)

8、A、设计直角三角形测试用例;输入三个数,设计一个函数,使如果是直角三角行则返回1,如果是三角行但不是直角三角行则返回0,如果不是三角形或数据错误则返回-1。设计测试用例,包括目的,输入,预期结果。 2、用你熟悉的语言,实现这段功能。

B、一个msn发送文件时的图片,正执行文件传输的功能,怎样设计测试用例。 9、A、用linux(还有很多种,选一种),来完成以下功能,注:不能用vi(还一种,忘了)进入全屏编辑。

a、一段html语言,找到第一个“hello the world”,删除“the” b、把html里面所有的“hello the world”都替换成“hello world” B、在一段连接信息中,计算出有多少条是成功的。(好多条连接信息,有失败和成功的) 10、测试过程中,开发人员认为不是bug怎么办?

11、linux下安装foo.rmp,写出安装,卸载命令;怎么查看挂载状态;查看磁盘情况;查看端口;只有tar.gz包,怎么安装;(只记得这么多了,还有几个linux题) 12、QTP和LR的几个问题,(这两个题选做一题,我看了QTP题) A、什么是集合点,为什么要设,怎样设置,命令是什么? B、文本检查点的命令是什么?还有2题,忘了 13、吞吐量和响应时间的关系。

14、有关windows几个题,主要是网络方面。

15、列举几个主流协议,分别什么格式,有什么区别。 16、给你两个表,一个AD,一个KEY 查询key中关键字包含“美容”的信息

查询ad中key关键字小于5的100条信息。

修改其中一条信息的一个字段,还有一个是用到计算总数的查询。 17、用一段代码实现一个链表倒序。

18、一段SQL,一个if语句。大概有三个条件,(floaold<>’正常’or remainold=0)and (floa=’正常’,remain=1)

Floaold为修改前:有审计,异常,正常等状态,floa为修改后 Remainold为修改前,取值为1,remain为修改后 设计测试用例

———————————————————————————————————————

搜狐笔试题

选择

1、哪种覆盖最广:

答案有:条件、条件组合、语句、判定条件

2、写了一段if语句代码,有四个选项,判断哪一个是语句覆盖 问答

3、java web应用的三层结构

浏览器/中间层(java asp等程序)/后台数据库服务器 4、socket(这个单词忘了)超时有哪几种?有什么区别。 连接超时,收接超时

5、cookie和session什么意思,有什么区别。

Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据。这一过程,是不用开发人员干预的。所以一旦客户端禁用Cookie,那么Session也会失效。

服务器也可以通过URL重写的方式来传递SessionID的值,因此不是完全依赖Cookie。如果客户端Cookie禁用,则服务器可以自动通过重写URL的方式来保存Session的值,并且这个过程对程序员透明。

可以试一下,即使不写Cookie,在使用request.getCookies();取出的Cookie数组的长度也是1,而这个Cookie的名字就是JSESSIONID,还有一个很长的二进制的字符串,是SessionID的值。

Cookie是客户端的存储空间,由浏览器来维持。

6、负载测试、可靠性测试、可用性测试的定义,有什么区别

负载测试

负载测试时通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。

可靠性测试

(1)通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现。

(2)为进行软件可靠性估计采集准确的数据。估计软件可靠性一般可分为四个步骤,即数 据采集、模型选择、模型拟合以及软件可靠性评估。可以认为,数据采集是整个软件可靠性 估计工作的基础,数据的准确与否关系到软件可靠性评估的准确度。 (3)通过软件可靠性测试找出所有对软件可靠性影响较大的错误。

可用性测试:

故名思议是测试设计方案或者产品在一定的环境下的可用性水平。 7、c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6} 求a[1][1]+b[1][1]=?(大概是这个意思)

6,指是内存地址的访问11就是第三个地址

8、A、设计直角三角形测试用例;输入三个数,设计一个函数,使如果是直角三角行则返回1,如果是三角行但不是直角三角行则返回0,如果不是三角形或数据错误则返回-1。设计测试用例,包括目的,输入,预期结果。 2、用你熟悉的语言,实现这段功能。

B、一个msn发送文件时的图片,正执行文件传输的功能,怎样设计测试用例。 9、A、用linux(还有很多种,选一种),来完成以下功能,注:不能用vi(还一种,忘了)进入全屏编辑。

搜狐软件测试工程师部分笔试及面试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3pksi538ce5nrap1skms_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top