- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
2014 年百度校园招聘软件研发工程师笔试题
一,简答题(本题共 30 分)
1. 当前计算机系统一般会采用层次结构来存储数据,请介绍下典型的计算机存储系统一般
分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10 分)
2. Unix/Linux 系统的僵尸进程是如何产生的?有什么危害?如何避免?(10)
3. 简述 Unix/Linux 系统中使用 socket 库编写服务器程序的流程,请分别用对应的
socket
通信函数表示。
二,算法与程序设计题(本题共 45 分)
1, 使用 C/C++语言写一个函数,实现字符串的反转,要求不能用任何系统函数,且时间
复
杂度最小。函数原型是:char *reverse_str(char *str)(15 分)
2, 给定一个如下输入格式的字符串,(1,(2,3),(4,(5,6),7))括号内的元素可以是
数字,也可以另一个括号,请实现一个算法消除嵌套的括号。比如把上面的表达式变成:
(1,2,3,4,5,6,7),如果表达式有误请报错。(15 分)
3, 相似度计算用于衡量对象之间的相似程度,在数据挖据,自然语言处理中使一个基础
性
计算,在广告检索服务中往往也会判断网民检索 Query 和广告 Adword 的主题相似度。
假设 Query 或者 Adword 的主题属性定义为一个长度为 10000 的浮点数据 Pr[10000]
(称之为主题概率数组),其中 Pr[i]表示 Query 或者 Adword 属于主题 Id 为 i 的概率,而
Query 和 Adword 的相似度简化定义为两者主题概率数组的内积,即
sim(Query,Adword)=sum(QueryPr[i]*AdwordPr[i])(0<==i<10000).在实际应用场
景中,由于大多数主题的概率都为 0,所以主题概率数组往往比较稀疏,在实现时会以一
个紧凑型数组 topic_info_t[]的方式保存,其中 100<=数组大小<=1000,并按照
topic_id 递增排列,0<=topic_id<10000,0
现在给出 Query 的 topic_info_t 数组和 N(N>=5000)个 Adwords 的 topic_info-t 数组,
现要求出 Query 与 Adwords 的相似度最大值,即 max(sim(Query,Adword[i])(0<=i&
query_topic_info, Const vector adwords_topic_info[], Int adwords_number);
编写代码求时间复杂度最低的算法,并给出时间复杂度分析。(15 分)
三,系统设计题(本题共 25 分)
在企业中,对生产数据进行分析具有很重要的意义。但是生产数据通常不能直接用于数据
分析,通常需要进行抽取,转换和加载,也就是业界常识的 ETL
温馨提示:如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>