奇虎360 2014年校招笔试题
- 格式:pptx
- 大小:306.38 KB
- 文档页数:7
2014年奇虎360笔试题汇总职位:产品经理题目:(常规题型+主观题)常规题型包括逻辑题、推理题、产品题三类,逻辑题和推理题为公务员考试行测题类,大家多看看题库;小鹰主要来总结一下产品题和主观题。
产品题:1. 互联网7层协议不包括哪个?2. 哪一个不是无线网络的专有名词?3. 以下四类网络产品哪一个与其他三类不是同一类型?4. 专有名词解释,如ARM代表什么5. Google不提供哪个网络服务?总的来说题都不难,主要考察基础,但是题目很杂。
主观题:1. 阐述一个你已知的360产品设计方面的优缺点。
2. 如果你为360设计一款产品,具体谈谈该产品的细节。
3. 如果你为360设计一款手机浏览器,具体谈谈你的想法。
4. 评论一下你最喜欢的团购网站,以及该行业的发展。
职位:产品助理题目:(逻辑题+主观题)主观题:1. 一句话描述微信和短信的区别。
2. 产品经理最重要的能力(3个)。
3. 列出你知道的支付手段。
4. 为自己的父母定制一款视频播放软件,设定最重要的3各功能和界面。
5. 一句话向别人推荐360手机卫士。
职位:技术类题目:一、选择题1. 有5名同学争夺3项比赛的冠军,若每项只设1名冠军,则获得冠军的可能情况是A120种B130种C60种D125种2. 一个强盗横行的小镇,那里的男人在一周的1、2、3骗人,女人在4、56、骗人,他们在别的时候都说真话,有一个旅游的人误入那个小镇,他想知道今天是星期几,于是他问了当地一个男人,得到的答案是昨天是我撒谎的日子他又问了一个女人,女人也说昨天是我撒谎的日子,请问今天星期几?A星期二B星期三C星期四D星期五3. 公司采购的下午茶赶上商店做促销,部分瓶盖中印有再来一瓶的中奖信息,现假设中奖率为1/3,且有奖的概率是平均分布,如果要给100人准备买饮料,则最少买多少瓶?A100 B67 C68 D694. 某旅馆内住着不同职业,不同国籍的A、B、C、D四个人,他们来自英、法、德、美四个国家,现在已知德国人是医生,美国人年龄最小且是警察,C比德国人年纪大,B是法官且是英国人的朋友,D从未学过医,由此可知C是:A英国人B法国人C美国人D不确定5. 一个数据库中现有A、B、C、D、E、F六个语句,但目前这个数据库是不协调的,必须删除某些语句才能恢复数据库的协调性。
先说下360笔试题的特点:题量多、注重基础、90%都是客观题(选择题)、非技术性问题占到了一定的比例(考察逻辑判断及推导能力),当然少不了一些安全或漏洞分析等主观题。
下面是我觉得有价值的笔试题,未列出来的都是比较简单的大家基本都会的,列出来也没啥意义。
客观题1. 小毕最近电脑很慢,怀疑是中了病毒,于是找了三款杀毒软件扫描了一下:A软件扫描结果:如果中了病毒X,那么也可能中了病毒YB软件扫描结果:如果没有中病毒X,那么一定中了病毒YC软件扫描结果:中了病毒X小毕不知道该相信哪个,于是找360技术支持,360技术支持告诉他只有一个软件的扫描结果是正确,那么请推断:()A 中了病毒XB 中了病毒YC 两个病毒都中了D 两个都没中2. 一个富人雇1人为他做七天工,他给他的工钱是毗邻在一起的七块金条(天天一块),要保证天天雇工拿到他应拿工钱(不能多也不能少),富人只能掰断二次连在一起的金条,问:最少掰断几次能做到按要求给雇工报酬?()A. 2 B 3 C 4 D 73. 某学校有四名外国专家,分别来自美国、加拿大、韩国和日本。
他们分别在电子、机械和生物三个系工作,其中:①日本专家单独在机械系;②韩国专家不在电子系;③美国专家和另外某个外国专家同在某个系;④加拿大专家不和美国专家同在一个系。
以上条件可以推出美国专家所在的系为(A) 电子(B) 机械系(C) 生物系(D) 电子系或生物系答案: D4. 五对夫妇甲乙丙丁戊聚会,见面是互相握手问候,每个人都可以和其他人握手,但夫妇之间不能握手,甲先生好奇地私下问每个人(包括他太太)打听刚才握手的次数,得到的回答是:0,1,2,3,4,5,6,7,8,文甲太太握手()次。
A. 3 B 4 C 5 D 6答案:B分析:这是一道逻辑推理趣题 .显然,每个人不会和自己握手,也不会和自己的配偶握手 .当然某两人之间也不会握两次手 .此外,由于各种原因造成可握手的人并不一定都握手 .因此在他们这10个人中,握手次数最多的人握手的次数也不能大于8. 由甲已经问得九个人握手的次数分别是0 ,1,2 ,3 ,4,5 ,6,7,8, 共九种情形 .分析可得:握手次数为8的人和握手次数为零的人必定是一对夫妻 .这是因为握手次数为8的人,不妨假定为乙,他必和除乙太太以外的四对夫妇中的每个人都握了手 .于是这四对夫妇中的每个人握手的次数都不能是零 .那么,握手次数为零者只能是乙太太了 .这样,乙氏夫妇的握手次数已经确定,予以排除...,那么既然握手次数之和为8的必定是一对夫妻,九人中又没有两个人握手的次数相同,所以只有甲先生和甲太太握手次数同为4次5. 甲、乙、丙、丁四个人,一个是教师,一个是售货员,一个是工人,一个是老板。
题目如下:1.在程序设计和运行中,有时候我们希望一个类有且只有一个实例,请用C++语言写一个这样的示例类.(设计模式中的单例)利用计数#include<iostream>using namespace std;class OnlyOneObject{public:OnlyOneObject();~OnlyOneObject();private:static int counter;//创建实例次数计数器};int OnlyOneObject::counter = 0;inline OnlyOneObject::OnlyOneObject(){if (counter==0){counter++;cout << "创建了实例对象" << endl;//第一次创建,将计数器加1}else{cerr << "无法创建实例对象。
" << endl;//计数器不为0,已创建过1个实例,不允许再创建return;}}inline OnlyOneObject::~OnlyOneObject()//析构计数器复位{if (counter==1){counter--;}}int main(){OnlyOneObject obj1; //输出:创建了实例对象OnlyOneObject obj2; //输出:无法创建实例对象。
OnlyOneObject obj3; //输出:无法创建实例对象。
obj1.~OnlyOneObject();//调用析构方法,计数器复位OnlyOneObject obj4;//输出:创建了实例对象}2. 请实现一个具有以下功能的函数,但不能使用任何形式条件判断、分支、跳转等类型的语句或指令:int sign(INT32 x) {if (x > 0) return 1;else if (x == 0) return 0;else return -1;}使用逻辑运算方法。
第一题:逻辑推理(选择)。
有给出数字选空白的数,看图找规律等等吧。
一共十个。
第二题:也是推理类型的第五部分问答题,很开放,例如设计公交站牌,大众点评网的机制,还有什么给盲人设计浏览器,还有一个是营销方式。
考官一点都不管,至少我就看到个男生明目张胆一直在用手机查题目(他在非常显眼的前几排),而且应该是相邻两个纵列是用A\B卷隔开的,我就看到我后面几个人换考卷换成一样的,两个考官发卷子慢到要死,第一个和最后一个拿到考卷的人起码差15分钟,回到正经,说说考题。
【排列组合题/逻辑推断】:·在一个城镇,男人周一、周二、周三说谎话,女人周四、周五、周六说谎话,其余时间都说真话。
有一个游客到这个村庄游玩,他想知道今天星期几,男人说“我昨天说的是谎话。
”女人也说“我昨天说的是谎话。
”,请问今天星期几?实验室里有8瓶试剂,有且只有1瓶有毒,用小白鼠来测试,小白鼠若喝了有毒的试剂,24小时之后才会中毒身亡。
小明需要在24小时内得知哪瓶试剂有毒,请问小明至少需要多少只小白鼠才能测出哪瓶试剂有毒?7个人排成一行队伍,两个人不能相邻,问有几种排法?a.1800b.2400c.3600d.忘记了有12只鸡蛋,其中只有一只是坏的(重量和其他鸡蛋不同),现用天平来称,问至少需要称几次?【主观题】·请设计描述一款“课程表”的手机产品,分别阐述目标用户、核心功能、特色设计。
·请描述你经常使用的ATM机的不好的地方,怎么改进?·如何让周鸿祎、李开复等互联网名人关注你的微博?1:阐述一个你已知的360产品设计方面的优缺点。
2:如果你为360设计一款产品,具体谈谈该产品的细节。
3:如果你为360设计一款手机浏览器,具体谈谈它。
4:评论下你最喜欢的团购网站,以及该行业的发展(1)腾讯qq的浏览器a)会在输入网址点击后出现很多常用的网址,比较方便,UC没有;b)有扫描二维码功能;(2)360有个人中心,的网页在线收藏,非常好用缺点:没有提供二维码功能,非常重要;运行速度较慢,运行软件里面只有360的手机产品,量少,可以加其他公司的产品进去,满足用户需求;优点:有了360搜索,”综合搜索”四个字应该改为”360搜索(2012年8月底上线)”,更加突出品牌,浏览器的最大需求:操作简单、速度快,节省流量本人比较喜欢玩手机,所以对这些比较感兴趣PS-以下手机浏览器全都为S60-3RD版手机浏览器都有哪些?主要有UCWEB,星际浏览器,航海家,OPER,手机大头……这几款浏览器我都用过,个人感觉还是UCWEB要好用一些。
360软件测试笔试题一名优秀的测试工程师需要哪些素质?下面就由小编为大家介绍一下360软件测试笔试题的文章,欢迎阅读。
360软件测试笔试题篇11.写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。
2.什么是兼容性测试?兼容性测试侧重哪些方面,请按照优先级用矩阵图表列出。
3.我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?4. 关于C++类的继承,看程序写出输出结果,A是虚类,B继承A,跟一般C++的书上的习题差不多。
5. 写出在32位机器下,计算几个变量的size360软件测试笔试题篇21、一名优秀的测试工程师需要哪些素质;2、说说你常用的定位bug的方法,都是用刀哪些工具。
比如程序崩溃,请描述常用的步骤。
3、你都使用过哪些测试工具?他们各有什么优缺点?4、谈谈你对自动化测试的看法。
5、做好测试用例设计工作关键的是什么?360软件测试笔试题篇31、怎么划分缺陷的等级?2、怎么评价软件工程师?3、软件工程师的素质是什么?4、怎么看待软件测试?5、软件测试是一个什么样的行业?6、图书(图书号,图书名,作者编号,出版社,出版日期) 作者(作者姓名,作者编号,年龄,性别) 用SQL 语句查询年龄小于平均年龄的作者姓名、图书名,出版社。
7、你的8、测一个三角形是普通三角形、等腰三角形、等边三角形的流程图,测试用例。
9、写出你常用的测试工具。
10、lordrunner 分哪三部分?11、希望以后的软件测试是怎么样的一个行业?12、.软件测试项目从什么时候开始? 我答:从软件项目的需要分析开始。
问:为什么从需求分析开始?有什么作用?。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==奇虎360校招的笔试真题简答题:1、设计一个课程表(包括目标人群、核心功能、特色设计);2、说ATM的缺点,改进方法;3、如何让李开复等互联网大牌关注你的微薄?选择题记得不是很清楚,大概是这样的:1、数字推理:1,4,5,6,7,9,11,()2、安卓系统是什么语言开发的?c,c++,java,**3、HTML5不包含的技术?选项有JS、java、*、*4、12个鸡蛋,有一个重量与其他不同,称几次能找出来?5、8瓶药,其中一瓶有毒,老鼠喝了有毒的药24小时候死亡,小明要在24小时候知道哪瓶药有毒,问至少需要几只老鼠?6、一种饮料买一中一,有三分之一的的中奖概率,有一百个人,问至少要买多少瓶?7、下列哪个不具有RSS功能,熊猫阅读、googlereader、*、*(想不起来了)8、下列哪项与fk类似,Twitter、微博、google+、*9、甲乙丙丁四人,其中一人做了好事,甲说:不是我,乙说:是丁,丙说:是乙,丁说:不是我,(好像是这样。
)有一人说真话,问谁做了好事?10,、一个村庄所有男人周123,说谎,其他时间不说谎,女人周456说谎,其他时候不说谎,一个人去村庄旅游,问了一个男人,男人说:“我昨天没说谎”,问一个女的,女的也说:“我昨天没说谎”,问今天是周几?11、的二级域名是?12、有两个题是看界面,一个是选择没有问题的,一个是选择有问题的。
13、一个节目,有抽奖活动,三个箱子ABC,主持人知道哪个有奖,嘉宾不知道。
嘉宾选A箱子,主持人选B,打开后,B箱子没有奖,主持人问嘉宾换不换箱子,如果是你,A不换,两个箱子的中奖概率都是1/2;其他的忘了。
就是换,不换,后面是原因14、一家有两个孩子,第一个是女孩,问第二个是女孩的概率?二分之一、三分之一、四分之一什么的。
一个有竞争力的测试人员要具有下面三个方面的素质:1.计算机专业技能计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。
则计算机专业技能是必不可少的。
计算机专业技能主要包含三个方面:测试专业技能测试专业技能涉及的范围很广:既包括黑盒测试、白盒测试、测试用例设计等基础测试技术,也包括单元测试、功能测试、集成测试、系统测试、性能测试等测试方法,还包括基础的测试流程管理、缺陷管理、自动化测试技术等知识。
软件编程技能测试人员要想得到较好的职业发展,必须能够编写程序。
只有能给编写程序,才可以胜任诸如单元测试、集成测试、性能测试等难度较大的测试工作。
此外,对软件测试人员的编程技能要求也有别于开发人员:测试人员编写的程序应着眼于运行正确,同时兼顾高效率,尤其体现在与性能测试相关的测试代码编写上。
因此测试人员要具备一定的算法设计能力。
网络、操作系统、数据库、中间件等知识:由于测试中经常需要配置、调试各种测试环境,而且在性能测试中还要对各种系统平台进行分析与调优,因此测试人员需要掌握更多网络、操作系统、数据库等知识。
在网络方面,测试人员应该掌握基本的网络协议以及网络工作原理,领测认为尤其要掌握一些网络环境的配置,这些都是测试工作中经常遇到的知识。
操作系统和中间件方面,应该掌握基本的使用以及安装、配置等。
例如很多应用系统都是基于Unix、linux来运行的,这就要求测试人员掌握基本的操作命令以及相关的工具软件。
而WebLogic、Websphere等中间件的安装、配置很多时候也需要掌握一些。
数据库知识则是更应该掌握技能,现在的应用系统几乎离不开数据库。
因此不但要掌握基本的安装、配置,还要掌握SQL。
测试人员至少应该掌握Mysql、MS Sqlserver、Oracle等常见数据库的使用。
2.行业知识只有掌握了相关的行业知识,才可以判断出用户的业务需求是否得到了实现,才可以判断出开发人员实现的产品功能是否正确。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==360奇虎软件测试笔试题一:测试知识1、一名优秀的测试工程师需要哪些素质;2、说说你常用的定位bug的方法,都是用刀哪些工具。
比如程序崩溃,请描述常用的步骤。
3、你都使用过哪些测试工具?他们各有什么优缺点?4、谈谈你对自动化测试的看法。
5、做好测试用例设计工作关键的是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果. 黑盒测试用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。
不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题 6.、你所熟悉的测试类型有哪些?试着分析这些不同的测试类型的区别和联系?测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。
是把测试对象看作一个黑盒子。
利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。
采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
负载测试和压力测试都属于性能测试,两者可以结合进行。
通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。
压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。
而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。
同时界面如同人的面孔,具有吸引用户的直接优势。
设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。
奇虎软件测试工程师招聘面试笔试题题来源:北航测试空间培训中心发表时间:27/10/2008 浏览:1702 次笔试题一、简答题1、怎么划分缺陷的等级?2、怎么评价软件工程师?3、软件工程师的素质是什么?4、怎么看待软件测试?5、软件测试是一个什么样的行业?6、图书(图书号,图书名,作者编号,出版社,出版日期)作者(作者姓名,作者编号,年龄,性别)用SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社。
7、你的职业生涯规划8、测一个三角形是普通三角形、等腰三角形、等边三角形的流程图,测试用例。
9、写出你常用的测试工具。
10、lordrunner分哪三部分?11、希望以后的软件测试是怎么样的一个行业?12、软件测试项目从什么时候开始?二、有关内存的思考题1. void getmemory(char *p){ p=(char*)mallol(100);}void test(void){char * str =null;getmemory(str);strcpy(str,”hello,world”);printf(str);}请问运行Test函数会有什么样的结果2. char*getmemory(void){ char p[]=”hello world”;return p;}void test(void){char *str=null;str=Getmemory();printf(str);} 请问运行Test 函数会有什么样的结果.面试题1、先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?2、最后用英文介绍一下自己3、谈谈你的缺点思路:1、不宜说自己没缺点。
2、不宜把那些明显的优点说成缺点。
3、不宜说出严重影响所应聘工作的缺点。
4、不宜说出令人不放心、不舒服的缺点。
5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点。
4、对这项工作,你有哪些可预见的困难?”思路:1、不宜直接说出具体的困难,否则可能令对方怀疑应聘者不行。