腾讯 2021年技术类实习生题

小编:管理员 1363阅读 2021.06.19

第1题:


有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥?


第2题:


1-20的两个数把和告诉A,积告诉B,A说不知道是多少, B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?


第3题:


爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少?


第4题:


某人去玩具店买小熊,单价30元. 付给玩具店老板100元玩具店老板没零钱, 去水果店换了100元零钱回来找给那人70元. 那人走后, 水果店老板找到玩具店老板说刚才的100元是假币,玩具店老板赔偿了水果店老板100元 问:玩具店老板损失了多少钱?


第5题:


请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句


第6题:


计算 a^b << 2


第7题:


如何输出源文件的标题和目前执行行的行数?


第8题:


a[3][4]哪个不能表示 a[1][1]: *(&a[0][0]+5) *(*(a+1)+1) *(&a[1]+1) *(&a[0][0]+4)


第9题:


fun((exp1,exp2),(exp3,exp4,exp5))有几个实参?


第10题:


希尔 冒泡 快速 插入 哪个平均速度最快? 


第11题:


enum的声明方式


第12题:


频繁的插入删除操作使用什么结构比较合适,链表还是数组?


第13题:


*p=NULL *p=new char[100] sizeof(p)各为多少?


第14题:


顺序查找的平均时间


第15题:


for(i=0,sum=0; i<10; ++i,sum+=i);的运行结果


第16题:


不能做switch()的参数类型是


第17题:


不使用其他变量,交换两个整型a,b的值


第18题:


写出float x 与“零值”比较的if语句。


第19题:


两个数相乘,小数点后位数没有限制,请写一个高精度算法


第20题:


有个表tableQQ,有整型的ID项和字符类型的Nickname项,这两个项

都不允许为空:

写出建立该表的SQL语句

找出Nickname为QQ的用户,按ID降序排列的SQL语句

写出删除ID为1234用户记录的SQL语句

写出添加ID为5555,Nickname为'1234'的SQL语句



第21题:


有关系 s(sno,sname) c(cno,cname) sc(sno,cno,grade)

问上课程 "db"的学生

成绩最高的学生号

每科大于90分的人数



第22题:


描述实时系统的基本特性


第23题:


Internet采用哪种网络协议?该协议的主要层次结构?


第24题:


Internet物理地址和IP地址转换采用什么协议?


第25题:


IP地址的编码分为哪俩部分?


第26题:


把字符串转换为小写,不成功返回null,成功返回新串 char* tolower(char* ssrcstr) {

char* sdest= null; if( __1___) { int j;

slen = strlen(ssrcstr);

sdest = new [_______2_____]; 

if(*sdest null) return null;

sdest[slen] = ?′;

while(_____3____)

sdest[slen] = tolowerchar(ssrcstr[slen]); }

return sdest;

}



第27题:


把字符串转换为整数 例如:”-123″ -> -123 main() { …..

if( *string ?-? ) n = ____1______; else

n = num(string); ….. }

int num(char* string) {

for(;!(*string0);string++) { int k;

k = __2_____; j = –slen; while( __3__) k = k * 10; num = num + k; }

return num; }



第28题:


linux下调试core的命令,察看堆栈状态命令


第29题:


写出socks套接字 服务端 客户端 通讯程序

第30题:

static有什么用途?(请至少说明两种)

第31题:

引用与指针有什么区别?

第32题:

描述实时系统的基本特性

第33题:

全局变量和局部变量在内存中是否有区别?如果有,是什么区别?

第34题:

什么是平衡二叉树?

第35题:

堆栈溢出一般是由什么原因导致的?

第36题:

什么函数不能声明为虚函数?

第37题:

冒泡排序算法的时间复杂度是什么?

第38题:

写出float x 与“零值”比较的if语句。

第39题:

Internet采用哪种网络协议?该协议的主要层次结构?

第40题:

Internet物理地址和IP地址转换采用什么协议?

第41题:

IP地址的编码分为哪俩部分

第42题:

用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。

第43题:

不能做switch()的参数类型是?



关联标签: