加入 qq 群: 119027824 更快更及时的了解互联
网校招信息,请访问 www.gointernetgo.com ,更有圈内人分享就业经
验,一起进军互联网
1、
int main(){fork()||fork();}共创建几个进程:_____
2、 下列正则表达式不可以匹配 www.alibaba-inc.com 的是_____
m
o.c o
e t g
o in t e r n
w .g
w
^\w+\.\w+\-\w+\.\w+$
[w]{0,3}.[a-z\-]*.[a-z]+
[c-w.]{3,10}[.][c-w.][.][a]
军
进
^\w.*com$
网 w
联
互
[w][w][w][Alibaba-inc]+[com]+
[w]{3}.[a-z\-]{11}.[a-z]{3}
3、下列描述中,唯一错误的是
A. 本题有五个选项是正确的
B. B 正确
C .D 正确
D. DEF 都正确
E. ABC 中有一个错误
F. 如果 ABCDE 都正确,那么 F 也正确
4、个数约为 50k 的数列需要从小到大排序,数列特征是基本逆序(多
数数字从大到小,个别乱序),以下哪种排序算法在事先不了解数列
特征的情况下性能大概率最优(不考虑空间限制)___.
冒泡排序
改进冒泡排序
选择排序
快速排序
堆排序
插入排序
m
o.c o
e t g
o in t e r n
5、下列方法中,____不可以用来程序调优?
改善数据访问方式以提升缓存命中率
w .g
w
网 w
使用多线程的方式提高 I/O 密集型操作的效率
利用数据库连接池替代直接的数据库访问
联
互
军
进
利用迭代替代递归
合并多个远程调用批量发送
共享冗余数据提高访问效率
6、设 m 和 n 都是 int 类型,那么以下 for 循环语句,___
For(m=0,n=-1;n=0;m++,n++)n++;
循环体一次也不执行
循环体执行一次
是无限循环
有限次循环
循环结束判断条件不合法
运行出错
7、计算三哥稠密矩阵 A、B、C 的乘积 ABC,假定三个矩阵的尺寸分
别为 m*你,n*p,p*q,且 m
}
预处理阶段出错
编译阶段出错
汇编阶段出错
链接阶段出错
运行阶段出错
程序运行正常
m
o.c o
e t g
o in t e r n
w .g
10、以下操作中,数组比线性表速度更快的是____
原地逆序
头部插入
返回中间节点
返回头部节点
军
进
w
网 w
联
互
选择随机节点
11、在一个请求页式存储管理中,一个程序的页面走向为 3、4、2、
1、4、5、3、4、5、1、2,并采用 LRU 算法。设分配给改程序的存储
快熟 S 分别为 3 和 4,在该访问中发生的缺页次数 F 是
S=3,F=6;S=4,F=5
S=3,F=7;S=4,F=6
S=3,F=8;S=4,F=5
S=3,F=8;S=4,F=7
S=3,F=10;S=4,F=8
S=3,F=11;S=4,F=9
12、每台物理计算机可以虚拟出 20 台虚拟机,假设一台虚拟机发生
故障当且仅当它所宿主的物理机发生故障。通过 5 台物理机虚拟出
100 台虚拟机,那么关于这 100 台虚拟机的故障的说法正确的是:
____?
单台虚拟机的故障率高于单台物理机的故障率
这 100 台虚拟机发生故障是彼此独立的
这 100 台虚拟机单位时间内出现故障的个数高于 100 台物理机单位时
m
o.c o
e t g
o in t e r n
无法判断这 100 台虚拟机和 100 台物理机哪个更可靠
如果随机选出 5 台虚拟机组成集群,那么这个集群的可靠性和 5 台物
间内出现故障的个数
w .g
w
网 w
理机的可靠性相同
联
互
军
进
可能有一段时间只有 1 台虚拟机发生故障
13、村长带着 4 对父子参加爸爸去哪儿第三季第二站某村庄的拍摄。
村里为了保护小孩不被拐走有个前年的规矩,那就是吃饭的时候小孩
左右只能是其他小孩或者自己的父母。那么 4 对父子在圆桌上共有
___种坐法。(旋转一下,每个人面对的方向变更后算是一种新的坐法)
144
240
288
480
576
960
14、如果一个博物馆参观者到达的速率是每分钟 20 人,平均每个人
在馆内停留 20 分钟,那么该博物馆至少需要容纳多少人?
100
200
300
400
500
600
m
o.c o
e t g
o in t e r n
w .g
w
15、全班 100 个学生,老师让玩如下一个游戏:每个学生在纸上写一
个 1 到 100 之间的整数(含 1 和 100),不能参考别人写的数字,谁
的数字最接近所有数字的 3/4,谁就会获得 100 元钱。下面的数字中最
网 w
联
互
军
进
糟糕的选择是
16、队里的两方争夺一个价值我 i1 的物品,双方可以采取的策略可
以分为鸽子策略和鹰策略。如果双方都是鸽子策略,那么爽法葛优
1/2 的几率获得该物品;如果双方均为鹰策略,那么双方各有 1/2 的
概率取胜,胜方获得价值为 1 的物品,付出价值为 1 的代价,负方付
出价值为 1 的代价;如果一方为鸽子策略,一方为鹰策略,那么鹰策
略获得价值为 1 的物品。在争夺的结果出来之前,没人知道对方是鸽
子策略还是鹰策略。当选择鸽子策略的人的比例是某一个值时,选择
鸽子策略和选择鹰策略的预期收益是相同的,那么该值是
0.2
0.4
0.5
0.7
0.8
以上都不对
17、已知一个二叉树的前序遍历结果是(ACDEFHGB),中序遍历结果
m
o.c o
e t g
是(DECAHFBG),请问后续遍历结果是_____
HGFEDCBA
EDCHBGFA
BGFHEDCA
EDCBGHFA
BEGHDFCA
BGHFEDCA
进
o in t e r n
w .g
w
网 w
联
互
军
18、在一个单链表中,q 的前一个节点为 p,删除 q 所指向节点,则
执行
Delete q
q->next=p->nerx;delete p;
p-next=q->next;delete p;
p->next=q->next;delete q;
delete p;
q->next=p->next;delete q
19、下列 C 代码中,不属于未定义行为的有___
Int i=0;i=(i++);
m
o.c o
e t g
o in t e r n
Temp=(temp & 0x55555555)+((temp & 0xaaaaaaaa)>>1);
Temp=(temp & 0x33333333)+((temp & 0xccccccccc)>>2);
w .g
w
网 w
Char *p=”hello”;p[1]=’E’;
Char *p=”hello”;char ch=*p++;
Int i=0;printf(“%d%d\n”,i++,i--);
都是未定义行为
都不是未定义行为
20、int func(unsigned int i)
{
Unsigned int temp=i
联
互
军
进
Temp=(temp & 0x0f0f0f0f)+((temp & 0xf0f0f0f0>>4);
Temp=(temp & 0xff00ff)+((temp & 0xff00fff00)>>8);
Temp=(temp & 0xffff)+((temp & 0xffff0000)>>16);
Return temp;
}
请问 func(0x11530828)的返回值是:___
15
14
16
13
11
12