logo资料库

百度校园招聘历年试题汇总.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
2014年百度校招移动研发笔试题
百度校园招聘历年试题汇总 2014 百度招聘移动研发笔试题目清华版 一.简答题 1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率。 2.浮点数在计算中如何表示,如何对浮点数判等。 3.简述 TCP 与 UDP 协议的差别,两者与 HTTP 的关系。并列举 HTTP 的方法,以及常见的返回 状态码。 二.算法与程序设计 1.设计一个反转字符串的函数 char *reverse_str(char *str),不使用系统函数。 2.给定一个字符串,(1,(2,3),(4,(5,6),7)),使它变为(1,2,3,4,5,6,7), 设计一个算法消除其中嵌套的括号。(c/c++) 3.使用 C++语言实现 htonl(将 long 性转为网络字节码),不使用系统自带函数。 三.系统设计题 面向对象是一种思想,使用 C++语言来实现下列问题。 1.如何定义一个类? 2.如何创建以及销毁对象? 3.如何实现类的继承? 从上面来看, 操作系统知识占一道,网络协议方面一道,其余都为 C++方面的考察,两道字符串处理,一 个 C++和面向对象思想的结合。 2008 年 9 月 24 日 百度电子科技大学网络工程师笔试题(第五套笔试题) 第一大题,共 6 小题,每题 5 分,共 30 分 1:什么是保留 IP 地址,请列举?为什么规定保留 IP 地址? 保留 IP 地址:1 个 A 类地址 256 个 C 类地址 192.168.0.*---192.168.255.*;保留 IP 地址不会在 internet 网上出现, 用于企业网络,A 企业可以用,B 企业也可以使用! 10.*.*.*;16 个 B 类地址 172.16.*.*---172.31.*.* 2:IPv4 和 IPv6 的地址分别是多少? IPv4 的地址是 32 位,IPv6 的地址是 64 位。 3:什么是访问控制列表?它的执行流程?
访问控制列表(ALC)实际上就是一系列允许和拒绝匹配准则的集合。总的一句话就是数据 包与 ALC 中的一旦出现的匹配情况,就执行相应的操作,而此时对此数据包的检测就到此为 止了,后面不管出现多少不匹配的情况将不作检测。 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
3.简 述 TCP 与 UDP 协 议 的 差 别 , 两 者 与 HTTP 的 关 系 。 并 列 举 HTTP 的 方 法 , 以 及 常 见 的 返 回 状 态 码 。 二 .算 法 与 程 序 设 计 1.设 计 一 个 反 转 字 符 串 的 函 数 char *reverse_str(char *str),不 使 用 系 统 函 数 。 2.给 定 一 个 字 符 串 ,(1, (2, 3), (4, (5, 6), 7)),使 它 变 为 (1, 2, 3, 4, 5, 6, 7), 设 计 一 个 算 法 消 除 其 中 嵌 套 的 括 号 。 (c/c++) 3.使 用 C 语 言 实 现 htonl(将 long 性 转 为 网 络 字 节 码 ), 不 使 用 系 统 自 带 函 数 。 三 .系 统 设 计 题 面 向 对 象 是 一 种 思 想 , 使 用 C 语 言 来 实 现 下 列 问 题 。 1.如 何 定 义 一 个 类 ? 2.如 何 创 建 以 及 销 毁 对 象 ? 3.如 何 实 现 类 的 继 承 ?
分享到:
收藏