360校招笔试题总结4

31题

360校招笔试题总结4_第1张图片答案:A B D

32题

360校招笔试题总结4_第2张图片

答案 A C
blocking I/O的特点就是在IO执行的两个阶段(等待数据和拷贝数据两个阶段)都被block了。
Non-blocking I/O拷贝数据整个过程,进程仍然是属于阻塞的状态。
IO multiplexing I/O整个进程会被block
Asynchronous I/O 不会阻塞。当用户进程发起read操作以后。可以立刻开始做其他的事情(相当于告诉在内核注册一个事件。由内核进行监控,处理完以后内核主动通知)。而另一方面从kennel角度看当他收到一个async read以后,会立马回调。所以不会产生任何阻塞。当kennel准备好数据,将数据贝考到用户内存以后,会主动通知用户,告诉read操作已完成。

33题

360校招笔试题总结4_第3张图片
答案:B ?/old/new/g

34题

360校招笔试题总结4_第4张图片
答案:C

35题

360校招笔试题总结4_第5张图片
答案:13,24, 20, 21. B

36题

360校招笔试题总结4_第6张图片
答案:D:逆转

37题

360校招笔试题总结4_第7张图片
答案:C

38题

360校招笔试题总结4_第8张图片
答案:A B

39题

360校招笔试题总结4_第9张图片
答案:D

40题

360校招笔试题总结4_第10张图片
答案: C

你可能感兴趣的:(面试)