百度面试经验及部分题目解析.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
百度面试经验及部分题目解析

百度面试 1 memcpy代码实现,问了各种问题,包括strcpy,区域重叠,void指针的含义,(char *)是怎么实现的,const修饰符的含义,返回值的问题,最后还问到内存的某些东西,反正扯的小问题比较多 (最后扯得有点远,大概20分钟) 2 找寻二叉树中两个节点的公共父节点中最近的那个节点 要求: 1 每个节点只有value,p_left和p_right指针 2 不能用额外的空间 3 不能用每个节点的index来找寻父节点的index (当时的原话是这么说的,这个大概25分钟,最开始不限制额外空间,说了算法,然后不是面试官想要的,限制了不能用额外空间,然后又想了个说了下,貌似还不是,无奈放弃了,面试官GG不给答案,进行下一个题目) 3 四个开关,对应四盏灯,进屋一次,要求判断出这四盏灯对应的开关 要求: 额,有条件要求,但是是你来提问,面试官回答这个条件可不可以 (这算智力题么?还好貌似没被这个BS,这道题目10分钟 面试地点:北京 面试职位:核心研发实习生 - 完整信息 1. char a=255; printf($d ,sizeof(++a)); printf($d ,a); 问两条printf的输出结果是多少?为什么会有这样的结果?这道题是百度的一条经典题,在网上可以搜到。 2. 宏的概念,与函数的区别,优缺点的比较。 3. 对linux与windows的理解,两者的优缺点。 4. 介绍一下项目,然后就项目的东西开始问。因为我的项目中涉及到socket通信的东西,所以就问了很多这方面。 操作系统: 1. 内存的页表的概念,大小,文件系统的block的大小,与页表大小的关系。 2.段错误是怎么造成的,为什么会设置段错误这样一个错误。 3.编程中使用的堆和栈,在程序运行时位于内存的什么位置? 4.文件系统中数据块的概念 5.又问了几个linux的问题,要定时执行什么操作,如何设置配置文件?要定时一次执行什么操作,如何设置配置文件?打印当前shell的进程id号,用什么命令或者操作? linux cron 下的定时执行工具 面试地点: 面试职位:服务运营部 - 完整信息 一面:简单介绍了一下项目背景以及做的具体工作。经理问了一个简单的问题然后结束。然后问了一个linux虚拟内存分几级实现的问题;简单说了下swap和虚拟内存怎么实现的。 二面: 第一个问题:现在有一个read系统调用,请问这个系统调用在内核中经过了几层? 第二个问题:问了一个pci与pci-e的区别,然后又来一个基础的问题,给你一堆序列读写,如何设计你的cache 三面: 开始狂问我视频编解码的东西,让我画编码器框图,解释h263与mpeg4的区别,开始问一些体系结构的东西,问了一个流水线的工作原理,流水线会出现什么问题,如何解决等等 面试地点: 面试职位:系统部 - 完整信息 1、自我介绍 2、介绍项目,主要从功能和架构方面说,尽量多说一些(后面的问题可能也会涉及到项目) 3、算法设计:n个连续自然数,乱序存放于一个数组中,缺失一个,缺失的位置处放置-1,问怎么确定丢失的那个数? 4、对自己的简历负责,写了的都要清楚,能说一些。如:oop:重载和覆盖的区别,linux基本命令 5、操作系统的哲学家就餐问题,这个一点也不记得。 6、因为投的测试职位,谈谈测试与开发的关系,对测试的理解,给出实例,自动贩卖机,冰箱,百度的搜索页等,从外观(视觉效果)、正确性、压力、性能等方面。 面试地点: 面试职位:测试工程师 - 完整信息 第一轮:8个人轮流自我介绍,并说明自己与所应聘岗位的契合点 第二轮:每个人分别被叫到一个角落,问了一个关于团队合作,协调之类的情景问题 第三轮:剩下的三个人,可以选择一个自己经常上的网站,然后说一下它有什么不足,以及如何改进 首先问题运营,如何推广百度百科,后就继续追问应该选择什么样的人群来推广全民百科的概念,为什么要选择这样的人群,接着就会追问你如何去推广。 然后问了产品,首先是说一下人人的功能,然后给这些功能分类,然后在分别说这些功能有什么作用,然后在分类 最后问了新浪围脖 面试地点: 面试职位:产品运营助理 - 完整信息 先自我介绍,说完优点后我老老实实的又说了自己的缺点。然后针对我的介绍还有简历问了一些问题,比如举个例子说明一下刚才对自己的介绍,有没有遇到很困难的事情怎么克服的,还有介绍一下做过的项目,有没有发过文章,什么内容,你觉得你这个文章或者项目的创新点在哪儿。 后来慢慢转向百度产品的话题,我先夸了一下百度搜索和百科,然后GG说其实想听我说缺点。 后来大概说了些互联网的话题,发展策略啊,盈利模式啊什么的,然后让我提出一个已有产品的变线盈利。 面试地点: 面试职位:

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档