腾讯校园招聘实习技术类笔试题目(2)
15 进程A读取B进程中的某个变量(非共享内存),可行的方式()
A 进程向消息队列写入一个包含变量内容的消息,B进程从队列中读出
B 通过本地环路通信
C 如果A、B 非亲属,那么A通过命名管道把这个变量的地址发给B进程
D 如果 B是A 进程,那么B直接读取变量内容即可
16 使用 send发送大量小的数据包,说法正确的是()
A 带宽利用率低B 网卡吞吐很高 C 网卡中断频繁 D 进程上下文切换频繁
17 TCP的握手与分手可能出现的情形是()
A 握手需要3次通信
B 分手需要进行4次通信
CFin和ACK 在同一包里
DACK 和SYN 在同一包里
18. 新窗口打开网页,以下哪个()
A_self B _blank C _top D _parent
19.二进制数01011011转化为十进制为()
A103 B 91 C 171 D 71
20 版本控制软件是哪些()
Abugzilla B subversion C Git D loadrunner
21 Select A,B from Table1 where A between60 and 100 order by B,下面哪些优化sql性能()
A 字段A 建立hash索引,字段B btree索引
B 字段A 建立hash索引,字段B不建立索引
C字段A 建立btree索引,字段B不建立索引
D 字段A 不建立索引,字段B建立btree索引
22. 数据索引的正确是()
A1个表只能有一个聚族索引,多个非聚族索引
B 字符串模糊查询不适合索引
C 哈希索引有利于查询字段用于大小范围的比较查询
D 多余的索引字段会降低性能
23 CPU与外设的传输数据的方式是()
A 程序方式 B中断 C DMA D 通道方式
(二)填空题
24.(1)如果A投硬币是正面的,B给A 1美金
(2)如果A投的是反面,就再投,为正面,B给A 2美金
(3)如果还是反面,就再投,为为正面,B给A4 美金
(4)假设A投的是反面,就投到正面为止,B就给A 的2的(n-1)次方
如果A、B玩这样的硬币游戏,A至少要给B多少钱B才不会亏钱()
25.左轮手枪,左轮手枪,有6个弹巢,两颗子弹放进相邻的弹巢,拨动转轮,然后拿着这把枪朝我自己扣动,但我还活着,现在轮到你了,你有两种选择
(1)在扣动一次转轮,把枪对准自己,扣动扳机
(2)不拨动转轮,直接对准自己,扣动扳机
假设你还不想死,你选择哪种()原因()
26.MySQL中表test选择10条到20条记录的语句是()
27. 若信号S为9,则S经过15次P和14次V,S为()
28. 页面走向:4 3 2 1 4 3 5 43 2 1 5 4,当分配的内存物理快数4(开始为装入),采用LRU淘汰算法,产生多少次缺页()
29. 评估算法优势,通常从()和()两个方面考察
30.20*20*20的魔法,8000个小正方体,如果剥取最外一层,还剩下多少个方块()
附加题:
31.描述mapreduce的执行过程,最好用画图的方式表示。
32.数据库A的ID从20120120300001到20120120399999,更新ID从00001到99999,递增加1,不重复,不间断(并保持高并发的性能)