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

2015-03-20 11:01 作者 : 围观 : TAG标签: 校招 笔经 技术类 奇虎360

        职位类型:技术类岗位 求职信息


面试问题

        笔试时间:2015年奇虎360校园招聘() 礼仪


求职信息

        招聘公司: 面试问题


礼仪

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


面试网

        一. 单项选择题
礼仪


求职信息

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


求职面试

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

礼仪


面试网

        2. 有A,B,C三个学生,一个出生在北京,一个出生在上海,一个出生在广州。他们中一个学物理专业,一个学数学专业,一个学计算机。其中(1)A不是学物理的,B不是学计算机的;(2)学物理的不出生在上海;(3)学计算机的出生在北京;(4)B不出生在广州。请根据上述条件,判断A的专业()。 求职面试


面试网

         A.物理   B.数学   C.计算机   D.3种专业都可能

qzm4


求职信息

        3. 一个不透明的箱子里共有红,黄,蓝,绿,白五种颜色的小球,每种颜色的小球大小相同,质量相等,数量充足。每个人从篮子里抽出两个小球,请问至少需要多少个人抽球,才能保证有两个人抽到的小球颜色相同? 求职面试


礼仪

         A.6个  B.11个  C.13个  D.16个 面试问题


求职信息

        4. 平面内有11个点,由它们连成48条不同的直线,由这些点可连成多少个三角形?

求职信息


礼仪

         A.158  B.160  C.162  D.165

面试网


qzm4

        5. 8,8,12,24,60() 礼仪


礼仪

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

面试网


礼仪

        6. 假定x-65530,下面函数的返回值是多少?()

礼仪


面试问题

         int func(x) qzm4

         { 求职面试

           int countx = 0; 面试网

           while (x) 面试问题

           { 求职面试

            countx ; 面试网

            x = x & (x - 1); 礼仪

           } 求职信息

           return countx;

面试网

         }

求职面试


礼仪

        A.100  B.14  C.20  D.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个结点,则该二叉树的最小高度是() qzm4


qzm4

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

面试问题


面试网

        9. 下列哪个算法是对一个list排序的最快方法()

礼仪


面试网

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

面试问题


qzm4

        10. 应用程序PING发出的是什么报文()

面试问题


礼仪

        A.TCP请求报文  B.TCP应答报文  C.ICMP请求报文  D.ICMP应答报文 面试网


礼仪

        11. digit ->0|1|...|9

面试网


求职面试

        digits ->digit digit*

求职信息


求职面试

        optionalFraction ->.digits|∈

礼仪


面试网

        optionalExponent ->(E |-|∈)digits)|∈

求职信息


面试网

        number -> digits optionalPraction option|Exponent 面试网


礼仪

        上面给出的正则规约的描述中,下面的无符号数哪个不符合规约的要求:

求职信息


求职信息

        A.5280  B.1  C.2.0  D.336E4 qzm4


礼仪

        12. 语法分析器可以用于() 面试问题


礼仪

        A.识别语义错误   B.识别语法和语义错误  C.识别语法错误  D.识别并修正语法,语义错误

面试网


礼仪

        13. IPV6地址包含多少位()

求职信息


面试问题

        A.16  B.32  C.64  D.128 礼仪


求职信息

        14. 如果在一个建立了TCP连接的socket上调用recv函数,返回值为0,则表示()

求职信息


面试问题

        A.对端发送了一段长度为0的数据  B.对端关闭了连接

面试问题


面试问题

        C.还没有收到对端数据  D.连接发生错误 面试问题


求职信息

        15. 以下哪些不是内核对象() 求职信息


求职信息

        A.进程   B.线程   C.互斥器   D.临界区 求职信息


面试问题

        16. 同一进程下的多个线程可以共享哪一种资源()

求职信息


求职信息

        A.stack  B.data section  C.register set  D.thread ID

求职信息


礼仪

        17. 优异虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行以下访问页号序列后1,3,4,2,1,3,5,1,2,5,4,2,会产生多少次缺页() 求职面试


面试问题

        A.7  B.8  C.9  D.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的利用率是()

面试网


qzm4

        A.30%  B.40%  C.50%  D.60% 求职信息


礼仪

        20. for (int i = 0; i < 2; i ) 礼仪

         {

qzm4

           fork(); qzm4

           printf("-\n"); 求职面试

         }

面试网

        会打印出多少个"-"? 面试问题


qzm4

        A.4  B.  C.6  D.8

qzm4


面试问题

        21. 以下说法不正确的是()

求职面试


qzm4

        A  进程调度中"可抢占"和"非抢占"两种方式,后者引起系统的开销更大 面试网


礼仪

        B  每个进程都有自己的文件描述符表,所有进程共享同一打开文件表和v-node表 礼仪


礼仪

        C  基本的存储技术包括RAM,ROM,磁盘以及SSD,其中访问速度最慢的是磁盘,CPU的高速缓存一 求职面试


礼仪

    般是由RAM组成的 面试网


求职面试

        D  多个进程竞争源出现了循环等待可能造成系统死锁 礼仪


面试网

        22. 对于Linux说法,下列说法正确的是()

礼仪


qzm4

        A  线性访问内存非法时,当前线程会进入信号处理函数 求职信息


qzm4

        B  用mv命令移动文件时,文件的修改时间会发生变化 面试网


面试问题

        C  ulimit -c设置的是函数调用栈的大小 面试问题


qzm4

        D  malloc函数是应用程序向操作系统申请内存的接口 qzm4


求职面试

        23. X86体系结构在保护模式下中有三种地址,请问一下那种说法是正确的? qzm4


面试网

        A  虚拟地址先经过分段机制映射到线性地址,然后线性地址通过分页机制映射到物理地址 面试网


求职信息

        B  线性地址先经过分段机制映射到虚拟地址,然后虚拟地址通过分页机制映射到物理地址

求职面试


礼仪

        C  虚拟地址先经过分页机制映射到线性地址,然后线性地址通过分段机制映射到物理地址 求职信息


面试问题

        D  线性地址先经过分页机制映射到虚拟地址,然后虚拟地址通过分段机制映射到物理地址

求职信息


求职面试

        24. 当需要对文件进行随机存取时,下列哪一种文件物理结构不适用于上述应用场景? 求职面试


面试问题

        A  顺序文件  B  索引文件

礼仪


面试问题

        C  链接文件  D  Hash文件 求职信息


面试网

        25. #include<iostream> 礼仪

         using namespace std;

qzm4

         class MyClass 礼仪

         {

面试网

         public: 求职信息

           MyClass(int i = 0);

礼仪

           {

qzm4

            cout << i; 面试问题

           }

求职面试

           MyClass(const MyClass &x) 礼仪

           {

求职面试

            cout << 2;

礼仪

           } 求职面试

           MyClaa &operator=(const MyClass &x)

求职面试

           {

求职信息

            cout << 3; 面试问题

            return *thjs; 求职信息

           } 面试网

           ~MyClass()

求职面试

           { qzm4

            cout << 4;

面试网

           }

qzm4

         }; 面试网

         int main()

qzm4

         {

礼仪

           MyClass obj1(1), obj2(2);

求职信息

           MyClass obj3 = obj1;

求职信息

           return 0;

求职信息

         }

面试网

        运行时的输出结果是()

求职面试


求职信息

        A  11214444    B  11314444

面试问题


礼仪

        C  122444    D  123444

面试问题


qzm4

        26. 在一个64位的操作系统中定义如下结构体: 礼仪


面试问题

         struct st_task

求职信息

         {

面试问题

           uint16_t id; 求职面试

           uint32_t value; 面试网

           uint64 / -t timestamp;

求职信息

         }; 求职信息

        同时定义fool函数如下:

求职信息


礼仪

         void fool()

qzm4

         { 礼仪

           st_task task = {};

qzm4

           uint64_t a = 0x00010001;

求职信息

           memcpy(&task, &a, sizeof(uint64_t));

礼仪

           printf("%11u,%11u,%11u", task.id, task.value, task.timestamp);

求职面试

         }

求职面试

        上述fool()程序的执行结果为() 礼仪


求职信息

        A.1,0,0   B.1,1,0 求职信息


礼仪

        C.0,1,1   D.1,0,1

求职信息


qzm4

        27. 下面代码会输出什么()

礼仪


求职信息

         int main(int argc, char **argv) 面试网

         {

礼仪

           int a[4] = {1, 2, 3, 4}; qzm4

           int *ptr = (int *)(&a 1);

求职信息

           printf("%d", *(ptr - 1)); 面试问题

         } 求职信息


求职面试

        A.1  B.2  C.3  D.4 礼仪


求职面试

        28. int fun(int a) qzm4

         { 面试网

           a = (1 << 5) - 1; return a; }

求职信息

        Fun(21)结果是()

礼仪


面试问题

        A.10  B.8  C.5  D.31 面试网


面试问题

        29. 下面哪一个是sort的template的正确写法 求职面试


求职信息

        A  void sort(class A first,class A last,class B pred) qzm4


qzm4

        B  void template(class A,class B)sort(A first,A last,B pred) qzm4


面试网

        C  template<class A><class B> void sort(A first,A last,B pred) 求职面试


qzm4

        D  template<class A,class B> void sort(A first,A last,B pred)

礼仪


qzm4

        30.在c 中, 面试网


面试网

         const int i = 0;

礼仪


面试问题

         int *j = (int *) &i; 面试网


面试问题

         *j = 1;

求职信息


面试网

         printf("%d,%d", i, *j)

求职信息


面试网

        输出是多少? 求职面试


求职面试

        A.0,1   B.1,1   C.1,0   D.0,0

面试问题


qzm4

        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)

qzm4

         {

求职信息

           printf("%s\n", myString());

面试问题

           return 0; 面试网

         }

qzm4


礼仪

        A.Hello   B.Hello World!   C.Well   D.以上全部不正确 面试网


面试网

        32. 不能把字符串"HELLO!"赋给数组b的语句是() 礼仪


qzm4

        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!";

面试问题


面试网

        33. 求职信息


面试问题

         struct Date 求职面试

         {

求职面试

           char a;

面试网

           int b;

求职信息

           int64_t c;         求职信息

           char d; 礼仪

         }; 求职信息

         Date data[2][10]; 求职信息


求职信息

        如果Data的地址是x,那么data[1][5].c的地址是()

qzm4


面试问题

        A  X 195  B  X 365  C  X 368  D  X 215 qzm4


面试网

        34. 如何定义一个int类型的指针数组,数组元素个数为10个: 求职信息


礼仪

        A  int a[10]; 面试问题


礼仪

        B  int (*a)[10];

qzm4


求职信息

        C  int *a[10];

面试问题


面试网

        D  int (*a[10])(int); 面试网


qzm4

        35. 将一颗有100个结点的完全二叉树从根这一层开始,进行深度遍历编号,那么编号最小的叶节点的编号是()

面试网


礼仪

        A  49  B  50  C  51  D  52 面试问题


qzm4

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


面试问题

        A  链表  B  树  C  队列  D  栈

求职面试


面试网

        37. 快速排序算法在序列已经有序的情况下的复杂度为()

面试网


面试问题

        A  O(nlogn)

求职信息


求职面试

        B  O(n^2) qzm4


求职信息

        C  O(n)

求职信息


礼仪

        D  O(n^2 logn)

面试网


求职面试

        38. 无向图G=(V E),其中V={a,b,c,d,e,f},E={<a,b>,<a,e>,<a,c>,<b,e>,<c,f>,<f,d>},<e,d>,对该图进行深度优先排序,得到的顶点序列正确的是()

qzm4


求职面试

        A  a,b,e,c,d,f qzm4


求职面试

        B  a,c,f,e,b,d 求职面试


面试问题

         C  a,e,b,c,f,d 礼仪


面试问题

         D  a,e,d,f,c,b 面试问题


面试网

        二. 问答题 礼仪


面试网

        39. 在写一个函数,根据两文件的绝对路径算出相对路径。如 qzm4


面试网

        a="/qihoo/app/a/b/c/d/new.c",b="/qihoo/app/1/2/test.c',那么b相对于a的相对路径是"../../../../1/2/test.c" 面试网

声明:360校园招聘2015届技术类笔试题来源于互联网,其版权均归原作者及其网站所有,本站虽力求保存原有的版权信息,但由于诸多原因,可能导致无法确定其真实来源,如果您对本站文章、图片资源的归属存有异议,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意!

相关文章