首页 面试题sohu面试题搜狐笔试题及答案

面试题sohu面试题搜狐笔试题及答案

举报
开通vip

面试题sohu面试题搜狐笔试题及答案搜狐笔试题 选择 1、哪种覆盖最广: 答案有:条件、条件组合、语句、判定条件 2、写了一段if语句代码,有四个选项,判断哪一个是语句覆盖 问答 3、java web应用的三层结构 浏览器/中间层(java asp等程序)/后台数据库服务器 4、socket(这个单词忘了)超时有哪几种?有什么区别。 连接超时,收接超时 5、cookie和session什么意思,有什么区别。 Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该Sessi...

面试题sohu面试题搜狐笔试题及答案
搜狐笔试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 选择 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)通过软件可靠性测试找出所有对软件可靠性影响较大的错误。 可用性测试: 故名思议是测试设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 或者产品在一定的环境下的可用性水平。 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(还一种,忘了)进入全屏编辑。 a、一段html语言,找到第一个“hello the world”,删除“the” b、把html里面所有的“hello the world”都替换成“hello world” #######################用perl来实现###################################### #!/usr/bin/perl -w use strict; open FILEHANDLD,"html.txt" or die "this file can not open $!\n"; my @fileMSG = ; # Replace all "hello the world" to "hello world" sub TstReplaceAll { my $msg = join "",@fileMSG; $msg =~ s/hello the world/hello world/g; print $msg; } # Replace Once "hello the world" to "hello world" sub TstReplaceOnce { my $msg = join "",@fileMSG; $msg =~ s/hello the world/hello world/; print $msg; } TstReplaceAll(); TstReplaceOnce(); ########################end############################################## B、在一段连接信息中,计算出有多少条是成功的。(好多条连接信息,有失败和成功的) grep "成功" fileName |wc –l /*统计有多少条成功信息* grep "失败" fileName |wc –l /*统计有多少条失败信息* 10、测试过程中,开发人员认为不是bug怎么办? 首先你要正确理解出现的错误是BUG还软件缺陷,如果是软件缺陷的话最好直接找你的部门经理,然后由部门经理与开发部经理协调。如果是BUG你应当理清BUG出现的原因。然后整理成报告给相应的开发人员,如果此人员不改正的情况下,交由部门经理负责。 11、linux下安装foo.rmp,写出安装,卸载命令;怎么查看挂载状态;查看磁盘情况;查看端口;只有tar.gz包,怎么安装;(只记得这么多了,还有几个linux题) 安装命令:rpm -ivh 卸载命令: rpm -e [package name] 查看挂载状态: mount 查看磁盘情况: df 查看端口:netstat –anlp tar.gz的安装: tar –zxvf tar.gz ./configure Make Make install 12、QTP和LR的几个问题,(这两个题选做一题,我看了QTP题) A、什么是集合点,为什么要设,怎样设置,命令是什么? B、文本检查点的命令是什么?还有2题,忘了 13、吞吐量和响应时间的关系。 14、有关windows几个题,主要是网络方面。 15、列举几个主流 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 ,分别什么格式,有什么区别。 DNS协议、FTP协议、HTTP协议、POP3协议 16、给你两个表,一个AD,一个KEY 查询key中关键字包含“美容”的信息 查询ad中key关键字小于5的100条信息。 修改其中一条信息的一个字段,还有一个是用到计算总数的查询。 17、用一段代码实现一个链表倒序。 /****************用C++ 实现************************************************* #include "stdafx.h" #include using namespace std; struct Node { int value; Node* next; Node( int v, Node* p ) : value(v), next(p) {} }; void reverse( Node*& p ) { Node* t = 0; for( ; p ; ) { Node* _t = t; t = p; p = p->next; t->next = _t; } p = t; } ostream& operator<<( ostream& os, const Node* p ) { os << '['; if( p ) { os << p->value; p=p->next; } for( ; p; p=p->next ) os << ',' << p->value; os << ']'; return os; } int _tmain(int argc, _TCHAR* argv[]) { Node* p = new Node( 0, new Node( 1, new Node( 2, new Node( 3, new Node( 4, new Node( 5, 0 ) ) ) ) ) ); cout << p << endl; reverse( p ); cout << p << endl; return 0; return 0; } ****************用C++ 实现*************************************************/ 18、一段SQL,一个if语句。大概有三个条件,(floaold<>’正常’or remainold=0)and (floa=’正常’,remain=1) Floaold为修改前:有审计,异常,正常等状态,floa为修改后 Remainold为修改前,取值为1,remain为修改后 设计测试用例
本文档为【面试题sohu面试题搜狐笔试题及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_250172
暂无简介~
格式:doc
大小:44KB
软件:Word
页数:4
分类:互联网
上传时间:2018-09-07
浏览量:23