腾讯2016研发?程师笔试真题(?)
?. 单项选择题
1.爸爸去哪?中的3对??站成?排,各???之间不能相邻,?如?头不能和郭涛挨着,以此类推,共有?种站法?A120B48C240D
1442.请找出下?程序中有哪些错误:int main(){ int i=10; int j=1; const int *p1;//(1) int const *p2=&i; //(2) p2=&j;//(3) int *const p3=&i;//(4)*p3=20;//(5)*p2=30;//(6) p3=&j;//(7)return 0;}A1,2,3,4,5,6,7B1,3,5,6C6,7D
3,53.以下代码输出什么____.main(){ int a[5]={1,2,3,4,5}; int *p=(int *)(&a+1); printf(\}A1B
2刺猬实习CD
5出现错误4.设k1,k2是矩阵A的两个不同的特征值,a与b是A的分别属于k1,k2的特征向量,则由a与b是:ABCD
线性相关线性?关对应分量成?例可能有零向量5.有如下C++代码:struct A{ void foo(){printf(\ virtual void bar(){printf(\ A(){bar();}};struct B:A{ void foo(){printf(\ void bar(){printf(\};那么A *p=new B;p->foo();p->bar();输出为:ABCD
barfoob_barfoobarb_barbarfoob_foofoobarb_fpp6.linux下,指定?件file1为所有?户可读,可写,可执?,执?命令:___1__。修改file1的拥有者为test,拥有组为user,执?命令:___2__。ABCD
chmod 776,chown testchmod 777,chown userchmod 777,chown testchmod 778,chown user7.testArray是?个包含8个元素的int类型数组,请问表达式:sizeof(testArray)/sizeof(testArray[0])的值是_____.A
1刺猬实习BCD
2488.n个顶点,m条边的全连通图,?少去掉____边才能构成?棵树?ABCD
n-1m-1m-n+1m-n-19.在序列(22,34,55,77,89,93,99,102,120,140)中,采??分查找,分别查找77,34,99,所需的查找次数分别为()ABCD
3,3,33,3,43,4,34,2,410.ip地址10.1.8.0/24和10.1.9.0/24,下列哪个是正确的汇总?段:ABCD
10.0.0.0/810.1.0.0/1610.1.8.0/2310.1.10.0/2411.以下代码是否完全正确,执?可能得到的结果是____。class A{ int i;};class B{ A *p;public: B(){p=new A;} ~B(){delete p;}};void sayHello(B b){}int main(){ B b; sayHello(b);}程序正常运?程序编译错误AB
刺猬实习C程序崩溃D
程序死循环?. 多选选择题
12.在C++?向对象编程语?中,以下阐述不正确的是:A接?中可以?虚?法B?个类可以实现多个接?C接?不能被实例化D
接?中可以包含已经实现的?法13.下?关于HTTP协议的说法正确的是:AHTTP是基于TCP协议之上的应?层协议BHTTP是?个普通?在浏览器和web服务器之间进?数据交换的流式?进制协议CHTTP协议的ETAG响应头主要?于信息的过期验证D
HTTP1.0中的cache-control响应头主要?于控制信息在浏览器的缓存14.关于多线程和多进程编程,下?描述正确的是():A
多进程?,?进程可获得?进程的所有堆和栈的数据;?线程会与同进程的其他线程共享数据,拥有??的栈空间B线程因为有??的独?栈空间且共享数据,所有执?的开销相对较?,同时不利于资源管理和保护C线程的通信速度更快,切换更快,因为他们在同?地址空间内D线程使?公共变量/内存时需要使?同步机制,因为他们在同?地址空间内E
因多线程?,每个?进程有??的地址空间,因此相互之间通信时,线程不如进程灵活和?便15.哪些设计模式是降低资源使?率:AprototypeBsingletonCflyweightD
abstract factory刺猬实习