会员中心     

百度校招笔试题DOC

faaokasi
V 实名认证
内容提供者
热门搜索
笔试题 笔试试题
欧亿·体育(中国)有限公司大小:7KB(压缩后)
文档格式:DOC(1页)
欧亿·体育(中国)有限公司语言:中文版/英文版/日文版
解压密码:m448
更新时间:2025/3/1(发布于广东)

类型:积分欧亿·体育(中国)有限公司
积分:8分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


“百度校招笔试题DOC”第1页图片 图片预览结束,如需查阅完整内容,请下载文档!
文本描述
(笔试时间120分钟)
简答题(本题共30分)
列出至少6中内部排序算法,并说明复杂度及稳定性。(10分)
多线程同步互斥的方法有哪些?(10分)
进程间通信方式有哪些?哪种通信方式速度最快?(10分)
算法与程序设计题(本体共45分)
设计一个算法,快速查找二叉树上任意两个节点的最近共同父节点,请给出算法描述和代码实现(15分)
给定一个有序链表,删除所有重复的元素,仅保留至出现一次的元素,请给出算法描述和代码实现(15分)
给定一颗二叉树,判断其是否为平衡二叉树(左右子树之差的绝对值不超过1)(15分)
系统设计题(本体共25分)
一个分布式检索服务系统(500台服务器),不同query的检索处理时间相差很大(比如有的query需要十几毫秒,有的需要上百毫秒甚至更多),现在发现线上很多检索由于该服务的处理超时(处理超时是指处理时间超过了上游模块设置的最大的等待处理时间。这里我们假定为200ms)而查询失败。为了解决这个问题,需要为这个服务设计一个内存级cache功能,要求如下:(1)、最大限度的降低服务超时率;(2)、如果原数据有变化,尽量展现最新数据;(3)、尽量提高cache的命中率;
为了实现上述要求,除了设计cache内部逻辑以外,你可以提出具体调整查询请求在分布式系统中的分派规则。

版权所有: 欧亿·体育(中国)有限公司©2025 客服电话: 0411-88895936 18842816135

欧亿·体育(中国)有限公司