KEEP 2019校招提前批 Java工程师 笔试选择题-2018.08.23

版权声明:本人ZZU在校学生,文章均为个人心得,有不足之处请不吝赐教! https://blog.csdn.net/whl_program/article/details/82018043

1
选择 3
智力题
1.点燃第一根绳子的两端,两端同时烧,烧尽耗时30分钟。
2.第一步结束后,点燃第二根绳子的两端,同时点燃第三根绳子的一端
3.第二根绳子烧尽后,耗时30分钟,此时第三根绳子剩余的部分还能燃烧30分钟。这时候点燃第三根绳子的另一端,这样剩余部分只能燃烧15分钟。
4.总计 30+30+15 = 一小时15分钟。
2
选择 3/5
解释
随机抽出一人恰好是KOL,已经确定是KOL即为1,这个人是男性的概率12% / (12%+%8) = 3/5
10
选择 10
解释
x&(x-1) 其实就是消除x的二进制中最靠右的1,整个程序其实就是求x的二进制中1的个数,99999二进制为0001 1000 0110 1001 1111,其中1的个数为10
20
选择 20(猜测,不确定)
解释
100 * 10% * 2
abdcbdc
选择 ABDCBDC

sed
选择 sed
sed s/[[:space:]]//g
sed命令是利用script来处理文本文件。
look命令用于显示文件中以指定字符串开头的任意行。
expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。
file命令用于辨识文件类型。

这里写图片描述
选择 容错 有序 可靠
解释
容错: 丢失重传
有序: 依靠给数据包分配序列号排序
可靠: 接收端TCP按序号对收到的数据分组进行逐一确认实现的

这里写图片描述
选择 等待 就绪 运行

这里写图片描述
选择 快排
解释
当时也考虑了冒泡,但是我按照冒泡排了一下,对不上给出的几个数组

这里写图片描述

选择 死锁
解释
死锁的四个必要条件:互斥 请求与保持 不可抢占 循环引用
https://blog.csdn.net/jyy305/article/details/70077042
互斥也是一种特殊的同步

这里写图片描述

选择 2
解释
https://blog.csdn.net/karry_zzj/article/details/73458982?locationNum=3&fps=1&tdsourcetag=s_pctim_aiomsg

这里写图片描述

选择 1364958
最小堆,是一种经过排序的完全二叉树,其中任一非终端节点的数据值均不大于其左子节点和右子节点的值。
https://www.nowcoder.com/questionTerminal/47c89d9e4fe040c8a9da3b8ce030bb8c

猜你喜欢

转载自blog.csdn.net/whl_program/article/details/82018043