360校园招聘2015届技术类笔试题

合集下载

2015奇虎360校园招聘技术类笔试题目

2015奇虎360校园招聘技术类笔试题目

2015奇虎360校园招聘技术类笔试题目1上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白,这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时间呼唤,请问小明一共等了女神多少分钟:A. 172B. 166C.165D. 1502有A、B、C三个学生,一个出生在北京,一个出生在上海,一个出生在广州。

他们中一个学物理专业,一个学数学专业,一个学计算机。

其中:(1)A不是学物理的,B不是学计算机的(2)学物理的不出生在上海;(3)学计算机的出生在北京;(4)B不出生在广州。

请根据上述条件,请判断A的专业:A、物理B、数学C、计算机D、3种专业都可能3一个不透明的箱子里共有红、黄、蓝、绿、白五种颜色的小球,每种颜色的小球大小相同,质量相等,数量充足。

每个人从篮子里抽出两个小球,请问至少需要多少个人抽球,才能保证有两个人抽到的小球颜色相同?A、6个B、11个C、14个D、16个4平面内有11个点,由他们连城48条不同的直线,由这些点可连城多少个三角形?A、158B、160C、162D、16558,8,12,24,60,A、90B、120C、180D、2406假定x = 65530,下面函数的返回值是多少int func(x){int countx = 0;while(x)countx ++;x = x (x-1);}return countx;A. 24B.14C.20D.167某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序,序列的变化情况采样如下:20,15,21,25,47,27,68,35,8415,20,21,25,35,27,47,68,8415,20,21,25,27,35,47,68,84请问采用的是以下哪种排序算法:A、选择排序B、希尔排序C、归并排序D、快速排序8设某棵二叉树中有360个节点,则该二叉树的最小高度为A、10B、9C、8D、79下列那个算法是对一个list排序的最快方法:A、快速排序B、冒泡排序C、二分插入排序D、线性排序10一直二叉树的先序遍历和中序遍历得到的序列式:ABECFGHD 和ABEFHGCD,则该二叉树后序遍历得到的序列为:A、EBHGFDCAB、BHEDFDCAC、EGFHBDCAD、EDCABHGF11无向图G=(V E),其中V={a, b, c, d, e, f},E={, , , , , , }, 对该图进行深度优先排序,得到的顶点序列正确的是A、a, b, e, c, d, fB、a, c, f, e, b, dC、a, e, b, c, f, dD、a, e, d, f, c, b12快速排序算法在序列已经有序的情况下的复杂度为A、o(nlogh)B、o(n)C、o(n)D、o(n logn)13What is the complexity of the following code expressed in o()notation if more than one answer is correct, choose the smallest one:for(int i = 0; iA、o(n*m*m)B、o(m*log(m)*m)C、o(n+m+m)D、o(n*m)14解析XML时,需要校验节点是否闭合,如必须有与之对应,用()数据结构实现比较好。

360笔试

360笔试

先说下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. 甲、乙、丙、丁四个人,一个是教师,一个是售货员,一个是工人,一个是老板。

奇虎360软件测试笔试题

奇虎360软件测试笔试题

奇虎360软件测试笔试题 一:测试知识1、一名优秀的测试工程师需要哪些素质;2、说说你常用的定位bug的方法,都是用刀哪些工具。

比如程序崩溃,请描述常用的步骤。

3、你都使用过哪些测试工具?他们各有什么优缺点?4、谈谈你对自动化测试的看法。

5、做好测试用例设计工作关键的是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果. 黑盒测试用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。

不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题6.、你所熟悉的测试类型有哪些?试着分析这些不同的测试类型的区别和联系?测试类型有:功能测试,性能测试,界面测试。

功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。

是把测试对象看作一个黑盒子。

利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。

采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

负载测试和压力测试都属于性能测试,两者可以结合进行。

通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。

压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。

界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。

而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。

同时界面如同人的面孔,具有吸引用户的直接优势。

设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。

区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。

360的笔试题

360的笔试题

题目如下: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;}使用逻辑运算方法。

【good!】360产品笔试题

【good!】360产品笔试题

第一题:逻辑推理(选择)。

有给出数字选空白的数,看图找规律等等吧。

一共十个。

第二题:也是推理类型的第五部分问答题,很开放,例如设计公交站牌,大众点评网的机制,还有什么给盲人设计浏览器,还有一个是营销方式。

考官一点都不管,至少我就看到个男生明目张胆一直在用手机查题目(他在非常显眼的前几排),而且应该是相邻两个纵列是用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校招笔试题360校招都有哪些知识呢?下面是小编整理的360校招,欢迎参考。

360校招软件笔试题一:测试知识1、一名优秀的测试工程师需要哪些素质;2、说说你常用的定位bug的方法,都是用刀哪些工具。

比如程序崩溃,请描述常用的步骤。

3、你都使用过哪些测试工具?他们各有什么优缺点?4、谈谈你对自动化测试的看法。

5、做好测试用例设计工作关键的是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果. 黑盒测试用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。

不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题6.、你所熟悉的测试类型有哪些?试着分析这些不同的测试类型的区别和联系?测试类型有:功能测试,性能测试,界面测试。

功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。

是把测试对象看作一个黑盒子。

利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。

采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

负载测试和压力测试都属于性能测试,两者可以结合进行。

通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。

压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。

界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。

而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。

同时界面如同人的面孔,具有吸引用户的直接优势。

设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。

区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。

360校招笔试题

360校招笔试题

360校招笔试题奇虎360科技有限公司(美国纽约证券交易所NYSE:QIHU,以下简称360)创立于20xx年9月,是中国互联网和手机安全产品及服务供应商。

下面就由小编为大家介绍一下360校招笔试题的文章,欢迎阅读。

360校招笔试题篇11、下列哪个命令可以用来定时任务的?A. crontabB. setsidC. dateD. setup2、把已存在用户加入到指定组的命令是A. gpasswdB. groupaddC. useraddD. groupmod3、下列说法正确的是A. 两个对象的hashCode不同,则这两个对象肯定是不同的对象B. 两个对象如果equals判断为true,则这两个对象的hashCode 肯定也相同C. 两个对象如果==判断为true,则这两个对象肯定是同一个对象D. 两个对象的hashCode相同,则这两个对象肯定是同一个对象4、在xx处能够书写的代码是[cpp] view plain copypublic class Test{int w,x,y,z;public Test(int a, int b){x=a;y=b;}public Test(int a, int b, int c, int d){w=d;z=c;}}A. x=a,y=bB. Base(a,b)C. this(a), this(b)D.this(a,b);5、以下关于递归调用的说法正确的是A. 递归调用可以用队列实现B. 函数直接调用自己是递归C. 递归调用可以用栈实现D. 函数间接调用自己不是递归6、设有一组初始关键字序列为{30,20,10,25,15,28},则第4趟直接插入排序结束后的结果的是A. 10,15,20,25,28,30B. 10,15,20,25,30,28C. 10,20,30,25,15,28D. 10,20,25,30,15,287、在含有50个结点的二叉排序树上,查找关键字为20的结点,则依次比较的关键字有可能是A. 15,35,18,14,20B. 35,25,28,15,20C. 35,25,18,15,20D. 15,35,25,208、下列算法段中,语句(6)的语句频度为[cpp] view plain copy(1)for( i=1; i<=n ;i++) {(2)for(j=1; j<=n;j++){(3) x=0;(4) for( k=1; k<=n; k++)(5) x+=a[i][k]*b[k][j];(6) c[i][j]=x;}}A. n3B. n2*(n+1)C. n2D. n*(n+1)9、执行下列脚本,输出变量a的值为[cpp] view plain copy$a="45 fire";$inc = 10;$a = $inc + $a;echo $a;>A. 45B. 0C. 55D. 104510、下面程序的输出是什么?[cpp] view plain copyd = lambda p: p*2t = lambda p: p*3x = 2x = d(x)x = t(x)x = d(x)print xA. 36B. 24C. 17D. 12360校招笔试题篇21、下面程序的输出是什么?[cpp] view plain copydef f(a,b,c);x = y = 0for i in range(c):x = x+a+yy = y+breturn xprint f(-5,2,10)A. 0B. 30C. 40D. 202、run.sh脚本已经运行了很长时间,但是发现其仍然需要很长的执行时间,为了使run.sh脚本能够后台继续运行,且退出终端后程序不会被kill,下列哪些命令可以达到目的?A. setsidB. nohupC. disownD. screen3、下列有关Socket的说法正确的是A. Socket用于描述IP地址和端口,是一个通信链的句柄B. Socket客户端的端口是不固定的C. Socket服务端的端口是固定的D. Socket通信必须建立连结4、下面哪些是Spark的缓存方法?A. memoryB. persistC. CacheD. union5、决策树中包含如下哪些结点?A. 外部结点(external node)B. 叶结点(leaf node)C. 内部结点(internal node)D. 根结点(root node)6、矩阵W是n-by-n的对称方阵,其所有元素均非负,矩阵D是n-by-n对角阵,D的第j个对角元素等于W第j行所有元素之和(对于所有j=1,...,n)。

【推荐下载】360校园招聘笔试题目-推荐word版 (1页)

【推荐下载】360校园招聘笔试题目-推荐word版 (1页)

【推荐下载】360校园招聘笔试题目-推荐word版本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==360校园招聘笔试题目一、简答题1:数据库以及线程发生死锁的原理及必要条件,如何避免死锁2:面向对象的三个基本元素,五个基本原则3:windows内存管理的机制以及优缺点二、程序设计题1:公司里面有1001个员工,现在要在公司里面找到最好的羽毛球选手,也就是第一名,每个人都必须参赛,问至少要比赛多少次才能够找到最好的羽毛球员工。

2:现在有100个灯泡,每个灯泡都是关着的,第一趟把所有的灯泡灯泡打开,第二趟把偶数位的灯泡制反(也就是开了的关掉,关了的打开),第三趟让第3,6,9....的灯泡制反.......第100趟让第100个灯泡制反,问经过一百趟以后有多少灯泡亮着3:有20个数组,每个数组有500个元素,并且是有序排列好的,现在在这20*500个数中找出排名前500的数4. 字符串左移,void *pszStringRotate(char *pszString, intnCharsRotate),比如ABCDEFG,移3位变DEFGABC,要求空间复杂度O(1),时间复杂度O(n)三、系统设计题现在有一个手机,手机上的键盘上有这样的对应关系,2对应"abc",3对应"def".....手机里面有一个userlist用户列表,当我们输入942的时候出来拼音的对应可能是“xia”,“zha”,“xi”,“yi”等,当我们输入9264的时候出来是yang,可能是“样”,“杨”,“往”等,现在我们输入一个字符串数字,比如926等,要在电话簿userlist中查找出对应的用户名和电话号码并返回结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7 8 9 10
18. 下述哪种情况会提出中断请求()
A B C D
在键盘输入过程中,每按一次键 两数相加结果为零 计算结果溢出 一条系统汇编指令执行完成
19. 单任务系统中两个程序A和B,其中 A程序:CPU:10s -> 设备1:5s -> CPU:5Ss ->设备2:10s ->CPU:10s; B程序:设备1:10s-> CPU:10s -> 设备2:5s ->CPU:5s ->设备2:10s; 执行顺序为A->B,那么CPU的利用率是()
A B C D
物理 数学 计算机 3种专业都可能
3. 一个不透明的箱子里共有红,黄,蓝,绿,白五种颜色的小球,每种颜色的小球大小相同,质量相等,数 量充足。每个人从篮子里抽出两个小球,请问至少需要多少个人抽球,才能保证有两个人抽到的小球颜色相 同?
A B C D
6个 11个 13个 16个
4. 平面内有11个点,由它们连成48条不同的直线,由这些点可连成多少个三角形?

牛客网-中国最大IT笔试/面试题库
360校园招聘 2015届技术类笔试题
一. 单项选择题
1. 上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白。这天,小明来到女神楼下等待女神的出 现,时间一分一秒的流逝,两个多小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟 开始等的时候互换,请问小明一共等了女神多少分钟()
A B C D
100 14 20 16
7. 用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序,序列的变化情况采样如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,21,25,27,35,47,68,84 请问采用的是以下哪种排序算法() 选择排序 希尔排序 归并排序 快速排序
A B C D
对端发送了一段长度为0的数据 对端关闭了连接 还没有收到对端数据 连接发生错误
15. 以下哪些不是内核对象()
A B C D
进程 线程 互斥器 临界区
牛客出品-

牛客网-中国最大IT笔试/面试题库
16. 同一进程下的多个线程可以共享哪一种资源()
上述fool()程序的执行结果为()
A B
1, 0, 0 1, 1, 0
牛客出品-

牛客网-中国最大IT笔试/面试题库
C D
0, 1, 1 , 0, 1
27. 下面代码会输出什么() int main(int argc, char **argv) { int a[4] = {1, 2, 3, 4}; int *ptr = (int *)(&a + 1); printf("%d", *(ptr - 1)); }
A B C D
stack data section register set thread ID
17. 优异虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算 法,当执行以下访问页号序列后1,3,4,2,1,3,5,1,2,5,4,2,会产生多少次缺页()
A B C D
A B C D
5280 1 2.0 336E4
12. 语法分析器可以用于()
A B C D
识别语义错误 识别语法和语义错误 识别语法错误 识别并修正语法,语义错误
13. IPV6地址包含多少位()
A B C D
16 32 64 128
14. 如果在一个建立了TCP连接的socket上调用recv函数,返回值为0,则表示()
D
8
21. 以下说法不正确的是()
A B C
进程调度中"可抢占"和"非抢占"两种方式,后者引起系统的开销更大 每个进程都有自己的文件描述符表,所有进程共享同一打开文件表和v-node表 基本的存储技术包括RAM,ROM,磁盘以及SSD,其中访问速度最慢的是磁盘,CPU的高速缓存一 般是由RAM组成的 多个进程竞争源出现了循环等待可能造成系统死锁
A B C D
Hello Hello World! Well 以上全部不正确
32. 不能把字符串"HELLO!"赋给数组b的语句是()
A B C D
char b[10]={'H','E','L','L','O','!','\0'}; char b[10];b="HELLO!"; char b[10]:strcpy(b,"HELLO!"); char b[10]="HELLO!";
A B C D
8. 设某课二叉树中有360个结点,则该二叉树的最小高度是()
A B C D
10 9 8 7
9. 下列哪个算法是对一个list排序的最快方法()
A B C D
快速排序 冒泡排序 二分插入排序 线性排序
牛客出品-

牛客网-中国最大IT笔试/面试题库
D
22. 对于Linux说法,下列说法正确的是()
A B C D
线性访问内存非法时,当前线程会进入信号处理函数 用mv命令移动文件时,文件的修改时间会发生变化 ulimit -c设置的是函数调用栈的大小 malloc函数是应用程序向操作系统申请内存的接口
23. X86体系结构在保护模式下中有三种地址,请问一下那种说法是正确的?
A B C D
虚拟地址先经过分段机制映射到线性地址,然后线性地址通过分页机制映射到物理地址 线性地址先经过分段机制映射到虚拟地址,然后虚拟地址通过分页机制映射到物理地址 虚拟地址先经过分页机制映射到线性地址,然后线性地址通过分段机制映射到物理地址 线性地址先经过分页机制映射到虚拟地址,然后虚拟地址通过分段机制映射到物理地址
A B C D
30% 40% 50% 60%
20. for (int i = 0; i < 2; i++) { fork(); printf("-\n"); } 会打印出多少个"-"?
A B C
4 5 6
牛客出品-

牛客网-中国最大IT笔试/面试题库
A B C D
158 160 162 165
5. 8,8,12,24,60()
A B C D
90 120 180 240
牛客出品-

牛客网-中国最大IT笔试/面试题库
6. 假定x-65530,下面函数的返回值是多少?() int func(x) { int countx = 0; while (x) { countx++; x = x & (x - 1); } return countx; }
运行时的输出结果是()
A B C D
11214444 11314444 122444 123444
26. 在一个64位的操作系统中定义如下结构体: struct st_task { uint16_t id; uint32_t value; uint64 / -t timestamp; }; 同时定义fool函数如下: void fool() { st_task task = {}; uint64_t a = 0x00010001; memcpy(&task, &a, sizeof(uint64_t)); printf("%11u,%11u,%11u", task.id, task.value, task.timestamp); }
0, 1 1, 1 1, 0 0, 0
31. 如下代码输出结果是什么? #include<stdio.h> char *myString() { char buffer[6] = {0}; char *s = "Hello World!"; for (int i = 0; i < sizeof(buffer) - 1; i++) { buffer[i] = *(s + i); } return buffer; } int main(int argc, char **argv) { printf("%s\n", myString()); return 0; }
A B C D
1 2 3 4
28. int fun(int a) { a = (1 << 5) - 1; return a; } Fun(21)结果是()
A B C D
10 8 5 31
29. 下面哪一个是sort的template的正确写法
A B C D
void sort(class A first,class A last,class B pred) void template(class A,class B)sort(A first,A last,B pred) template<class A><class B> void sort(A first,A last,B pred) template<class A,class B> void sort(A first,A last,B pred)
10. 应用程序PING发出的是什么报文()
A B C D
TCP请求报文 TCP应答报文 ICMP请求报文 ICMP应答报文
11. digit ->0|1|...|9 digits ->digit digit* optionalFraction ->.digits|∈ optionalExponent ->(E+|-|∈)digits)|∈ number -> digits optionalPraction option|Exponent 上面给出的正则规约的描述中,下面的无符号数哪个不符合规约的要求:
相关文档
最新文档