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

时间:2020-10-31 14:01:18 笔试题目 我要投稿

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

  1上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白,这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时间呼唤,请问小明一共等了女神多少分钟:

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

  A. 172B. 166C.165D. 150

  2有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、165

  58,8,12,24,60,……

  A、90B、120C、180D、240

  6假定x = 65530,下面函数的返回值是多少

  int func(x){int countx = 0;

  while(x)

  countx ++;

  x = x&(x-1);}return countx;

  A. 24B.14C.20D.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、快速排序

  8设某棵二叉树中有360个节点,则该二叉树的最小高度为

  A、10B、9C、8D、7

  9下列那个算法是对一个list排序的最快方法:

  A、快速排序B、冒泡排序C、二分插入排序D、线性排序

  10一直二叉树的先序遍历和中序遍历得到的序列式:ABECFGHD 和 ABEFHGCD,则该二叉树后序遍历得到的序列为:

  A、EBHGFDCAB、BHEDFDCAC、EGFHBDCAD、EDCABHGF

  11无向图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, b

  12快速排序算法在序列已经有序的情况下的复杂度为

  A、o(nlogh)B、o(n^2)C、o(n)D、o(n^2 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; i

  A、o(n*m*m)B、o(m*log(m)*m)C、o(n+m+m)D、o(n*m)

  14解析XML时,需要校验节点是否闭合,如必须有与之对应,用()数据结构实现比较好。

  A、链表B、树C、队列D、栈

  15将一棵有100个节点的完全二叉树从根这一层开始,开始进行深度遍历编号,那么编号最小的叶节点的编号是:

  A、49B、50C、51D、52

  16______是一个int类型的指针数组,数组元素个数为10个:

  A、a[10];B、int (*a)[10]C、int *a[10];D、int (*a[10])(int)

  17struct Date {

  char a;

  int b;

  int64_t c;

  char d;

  };

  Date data[2][10];

  如果Date的地址为x,那么data[1][5],c的地址是

  A、x+195B、x+365C、x+368D、x+245

  18不能把字符串“HELLO!”赋值给数组b的语句是:

  A、char b[10] = {'H','E','L','L','O','\0'};

  B、char b[10]; b = "HELLO!";

  C、char b[10]; strcpy(b, "HELLO!");

  D、char b[10] = "HELLO!";

  19如下代码输出结果是什么?#include 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、HelloB、Hello World!C、HelloD、以上全都不正确

  20在C++中, {const int i=0; int *j = (int *)&i; *j = 1;printf("%d,%d" , i, *j)}, 输出是多少?

  A、0,1B、1,1C、1.0D、0,0

【2015奇虎360校园招聘技术类笔试题目】相关文章:

360奇虎软件测试笔试题08-02

腾讯技术类校园招聘笔试试题11-22

360笔试题目07-11

2015年银行招聘笔试阅读类题目解题技巧08-21

腾讯校园招聘实习笔试题目07-27

瑞星技术类笔试题目分享07-31

瑞星公司技术类笔试题目07-09

完美世界校园招聘笔试题目分享12-08

阿里巴巴校园招聘笔试题目分享12-07