网站大量收购闲置独家精品文档,联系QQ:2885784924

关于百度的笔经 面经.doc

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

关于百度的笔经 面经   发信人: ptlj (PT), 信区: Job_Discuss   标 题: 百度笔经面经   发信站: 武汉白云黄鹤站 (2007年10月08日12:50:13 星期一)   看了一下精华区,好像关于百度的笔经和面经很少,所以上来发一下,积攒RP~~PS:我投的是商务搜索部的引擎研发工程师。   【笔试】   百度的在华科的笔试在9月21号晚上宣讲会后马上举行。宣讲会那叫一个人山人海,   很多不是毕业班的人也来凑热闹感受一下百度招聘。笔试题目有选择题,编程题,系统设   计题三种类型。选择题难度不是很大,但我太水了,很多基础知识都不记得了,正则表达   式,shell编程~~~汗死,不说了,好多都是蒙的。编程题有3题,第一题是找出字符串   的最长不重复子串,输出长度。我想了半天,只会O(n)的算法,是个人都可以想出来的   笨办法,想着写下来也没啥意义,题目问有没O(n)的,那看来肯定有O(n)的,就不写   了,看后面的题算了。第二题是找出一个字符串的最长回文子串。这个问题好像以前考研   复习数据结构时看过,想起来判断一个回文串可以用栈来实现,稍微回忆一下,算法思路   就出来了。于是提笔写下了个O(n)的算法。汗死了,自己太笨了,只能想出这种垃圾算   法,看来百度不好混啊。第三题是在2.5亿个整数中找出不重复的整数,内存空间不足以容   纳这2.5亿个整数。这种题是百度的特色,海量数据处理,我也没啥思路。既然不能一次扔   进内存,我就分批扔进去,尽量减少从外存读进内存的次数,然后算了一下,分2批扔进内   存。然后每批排序,找出每批里面不重复的数,把这些不重复的再在另一批数中过一遍,去掉重复的,然后汇总。写不出具体代码,只把思路写了一下。当时   心情沮丧极了,想着,挂了,代码不会写,难得写出一题又是效率极低的。最后那道系统   设计题,我压根没啥好思路,题目大概是海量数据分布在100台电脑中,想个办法高效统计   出这批数据的TOP10。草草写了几笔,时间就到了,交卷~~~看来,这次除非有奇迹,不   然笔试肯定被BS了。   考完回到寝室,和兄弟们讨论一下题目,第一题原来可以用Hash实现,时间复杂度降   到O(n)。自己仔细想了一下,整个算法的思路就清晰了,郁闷啊,这么简单的题居然没想   出来,看来自己还是太菜了。ZZ对第二题还有个新颖的算法,学习了一下,赞啊,亏他想   得出来,呵呵。第二天还有Microsoft的笔试,赶紧拿Primer来抱抱佛脚,这么好的一本书   ,我学C++时怎么就没看啊?后悔,懊恼充斥着我的大脑,大有相见恨晚的感觉。   虽然自己笔试很烂,但是还是寄希望于奇迹出现,能有机会去面试。于是晚上睡觉开   着手机,因为座谈会时百度说如果笔试通过,当晚凌晨就会出面试通知了。晚上辗转反侧   ,难以入睡,期待手机铃声响起,都不知道几点才睡着。早上起床一照镜子,大熊猫再现   拉,唉,为百度消得我憔悴啊。自己空想也没用,眼前还有MS等着我呢。考MS时,手机都   没关,就等着百度电话,希望考试时能有电话来。果然,早上11点多还在考试时,手机响   起,挂掉,我还在为了MS笔试而挠头呢。几分钟后,又响了一次,再次挂掉。考完试,出   考场拿手机一看,咦,是027的哦,好像是个小灵通。回拨,不通,继续回拨,还是不通,   不死心,我就不信拨不通你。结果拨了10多次还是不通,算了,只好等他再打来。回实验   室,上Q问问这个号码是不是百度的,JG他们说是的,惊喜,Oh,yeah,百度面试来临了,   Miracle居然发生了。于是和JG,DJ,Q拼车去弘毅面百度。结果面官说我不接电话,他们   安排了其它同学面试,叫我第二天早上10点再来面。FT,怎么这么曲折啊,不过给我点时   间复习准备,也好。   续   发信人: ptlj (PT), 信区: Job_Discuss   标 题: 百度笔经面经   发信站: 武汉白云黄鹤站 (2007年10月08日12:50:13 星期一)   【一面】   晚上好好看了一下项目,把重点温习了一下。又问了下JG面试问了啥,心里有个底了   。第二天,一个人飞的去了弘毅,花了22大洋,好心疼啊。去到昨天那个房间,看见面官   了,一个光头,和JG昨天的面官一样。果然,他上来就问了我昨天问JG的同样问题,设计   一种数据结构,结合了链表和数组的优点。我想了一下,说用Hash链表,这样插入和查找   的效率都比较高,但是有conflict问题要解决。他马上就问我如何解决conflict问题,有   没什么好方法。我说修改hash函数,使得hash值产生的conflict概率尽可能低。他问那你   怎么设计?我倒,这个问题我

文档评论(0)

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

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

1亿VIP精品文档

相关文档