设为首页 加入收藏

TOP

2008年百度笔试题(二)
2014-11-23 23:31:55 来源: 作者: 【 】 浏览:19
Tags:2008年 百度 试题
以下是一个简单的Hello world程序


# include


Int main()


{


Printf(“hello world\n”);


Return 0;


}


编译生成hello后,运行./hello;


会先fork一个子进程,然后调用execve转载可执行程序hello,在调用fork11时采用了一种叫做COW(copy on write,写时复制的策略),这种思想不仅在内核中而且在应用程序中被广泛地采用。请描述下COW的思想,以及它的实现。


2请描述以下fork clone 和fork的区别。


3运行ldd hello可以得到如下结果


Linux-gate.so.1(oxb7f4f000)


Lib.so.6 /lib/tls/i686/cmov/libc.so.6(oxb7dee000)


/lib/ld-linux.so.2(oxb7f50000)


其中libc.so.6是动态链接库,ld-linux.so.2是动态链接库加载器,请简要描述下动态链接库的加载过程和优点。


四:只记下来一题(似乎有3道小题,任选一题做)


现在需要对2000台机器升级某个软件?已经有这个软件的最新代码,1:你会选择用什么工具自动升级该软件?请给出具体步骤或方法?


2:为了便于后期的运维,如果让你设计一套软件部署方案,你会怎么设计?





2008-9-24 百度网络工程师笔试题(第五套笔试题)



第一大题,共6小题,每题5分,共30分


1:什么是保留IP地址,请列举 为什么规定保留IP地址



2:IPv4和IPv6的地址分别是多少?



3:什么是访问控制列表 它的执行流程



4:802.1Q协议实现什么功能 和ISL有何区别



5:端口镜像,链路汇聚的功能是什么,请用你熟悉的交换机写出它们的命名。



6:linux下解释: ip rule add from 192.168.3.112/32 [tos 0x10] table 2 pref 1500



第二大题,30分



你现在有一个文件,文件中顺序存有N个记录,R1,R2,…,RN,这些记录不是有序的,但是你知道一个整数M,


这些记录满足R1

1,设计一个算法或编写一个程序,将文件中的记录排序为R1′,R2′,…,RN’,算法或程序读取文件的次数为O(N),不限内存使用,


2,设计一个算法或编写一个程序,将文件中的记录排序为R1′,R2′,…,RN’,算法或程序读写文件的次数为O(N),空间复杂度


为O(1),亦即,你使用的内存大小和M,N均无关。



第三大题,每小题20分,共40分



1:在某些情况下,网络中会出现路由环路,请根据你的理解,说明可能出现路由环路的原理,并以你最熟悉




2如果用户向你申述上百度主页很慢,你会从哪些方面取分析这个问题,如何高效的分析并判断故障根源所在?



首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇杭州滨江招1枚数据仓库高级测试工.. 下一篇常见的软件风险管理模式都有哪些?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: