百度最全的笔试经验分享

时间:2016-02-05 05:26:12
染雾
分享
WORD下载 PDF下载 投诉

百度最全的笔试经验分享

  百度用户研究工程师笔试

  上午120分钟的用户研究,刚考完一共5题,

  1,基础知识顺带考自身优势——1小问用户研究员应该具备哪些素质和基础知识,2小问你觉得自己具备吗,为什么。(去年问什么是用研,今年是进化版)

  2,用研流程模拟——“远亲不如近邻”设计一个方案,证明这句话的真实性,另一问忘了求补充。

  3,热点问题——1问针对互联网变现能力差的现象,给出原因,2问根据你熟习的一款变现产品,给出解决方案。

  百度软开笔试

  1.什么是死锁?死锁产生的必要条件?如何避免死锁?

  2.面向对象的基本概念和五个设计原则。

  3.windows内存管理方式有哪几种?分别有哪些优缺点。

  part2:

  1.公司有1001个员工,组织一场羽毛球比赛,采用淘汰制,评出“第一羽毛球高手”,问:至少要经过多少场比赛?并写出算法(可使用伪代码)

  2.有100个灯泡,第一轮,点亮所有灯泡,第二轮,隔一个熄灭一个灯泡,第三轮,隔两个,将熄灭的点亮,点亮的熄灭,问:由此类推,到第100轮,还有多少灯泡亮着?

  3.写出测试计算器加减乘除的步骤

  百度商业业务分析师笔试

  一、必做题(共8道),要求有步骤或答题过程,否则扣分。

  1、一共有100人参加考试,第一题做对的有81人,第二期做对的85人,第三题做对的79人,第四题做对的75人,第五题作对的71人,答对三题或三题以上为及格,那么及格的至少有()人。

  2、有人在马路上,20分钟内看见有车行驶过去的概率是84%,问10分钟内看见有车行驶过去的概率为()

  3、一共有八个硬币,排成一个十字型。横排数有4个,竖排数有5个。请问移动一个硬笔能使横着数、竖着数都为5个吗?

  4、有一副扑克(除去大小王),游戏规则如下:翻出两张牌,如果两张为黑色,两张牌都归庄家所有;如果两张为红色,两张牌归自己所有。如果一张红的一张黑的,谁也不能所有。最后如果你自己的牌最多,将会得到x元。否则就会赔掉x元。如果让你决定x,你会将x定为多少?

  5、逻辑推理题。住在某个旅馆的同一房间的四个人A、B、C、D正在听一组流行音乐,她们当中有一个人在修指甲,一个人在写信,一个人躺在床上,另一个人在看书。

  1.A不在修指甲,也不在看书;

  2.B不躺在床上,也不在修指甲;

  3.如果A不躺在床上,那么D不在修指甲;

  4.C既不在看书,也不在修指甲;

  5.D不在看书,也不躺在床上。

  她们各自在做什么呢?

  6、在之间任意取N个数,问至少有两个大于1/3的概率是多少?

  二、选做题。要求两道或两道以上。

  1、请写出两个互联网商业竞争产品产品,描述其竞争关系的地方。写出优势和劣势。举例如新浪微博和百度微博。(我当时写的是百度空间和人人网空间,后来想到了谷歌地图(三维立体)和百度地图(二维)。

  2、为什么诺基亚不用安卓系统?

  3、请你为百度贴吧设计一下发展方案?

  4、一个生产化妆品的商务公司,生产一种男性化妆品,价格为1999元,要求两周之内卖掉5000份,只能用互联网推广的方式,你将如何规划?

  百度“三面埋伏”

  一面:

  预定时间是22号下午四点。

  我回去东一把数据结构,西一把算法,都不知道复习什么好了。

  因为知道百度刷人刷得挺狠的,之前同学面试笔试北京百度的时候,不少都尘沙折戟了。

  第二天,心情沉重的过去了,结果三点多就轮到我了。

  面我的是个很阳光清爽的GG。

  开始让我自我介绍,说说学校的情况,以及简历上的实验室项目和实习项目。

  然后他询问了一些感兴趣的部分,以及一些项目的.细节,这些不在话下。

  总体说来,一面问的东西蛮多的,也蛮全面的,好像一个小时二十多分钟,时间挺长的。

  包括一些常用的linux命令、网络编程(估计因为项目涉及,所以就问了)、指针、数组指针、C++内存分配、函数压栈、数据库等等。

  大部分是我擅长的东西,自我感觉前面答得还不错,但是我回去之后核查了几个问题,发现有个内联函数的问题答得不太精确,难怪那位GG后来又问我宏定义的问题,好在宏定义上面没有弄错,估计那位GG以为我记得稍微模糊了点,所以放了我一马。

  后面写了几个代码,如果平时在学校认真学,应该都没问题,没有传说中的那么恐怖,当然,也不排除我运气问题。

  第一个是输出1-100中所有的素数;

  第二个是链表反转

  第三个是Y链表

  可能因为第二个代码写得不太好,指针指来指去,把自己绕晕了,然后就有点紧张,再加上当时屋子里有好几对面试的,周围一直嗡嗡的响,后来那位GG可能看出来了我的状态了,就提示了几下,终于搞定。然后,又补问了第三个问题。

  以为自己没戏了,挂在链表上了,回来路上就开始各种伤心,觉得链表逆序,那么经典基础的东西怎么可以不会呢,特别的自责,连地铁都坐过好多站。

  没想到,晚上收到二面通知:22号三点。

  兴奋又感激,看来那位GG看我前面回答的不错的份上,给了我第二次机会。

  于是我把指针重点复习了一下,顺带着看了看二叉树部分,还扫了几眼B树,B+树之类的。

  又临时抱佛脚的在网上找了半天的面经,有今年的,

也有往年的。

  二面:

  忐忑过去二面。

  二面到楼上,面试官先让自我介绍,然后问是一面还是二面(当天好像也有一面的人)。

  我如实回答是二面。然后,因为是侧面坐的关系(一面是面对面),我看见他在电脑上调出我的资料,于是就进入了二面的正题。

  第一个是循环指针的问题,幸亏我之前复习过一点,阿弥陀佛!

  第二个问题是树的遍历问题,也过关了。

  然后就让写代码,输出一颗树的所有邻居节点对。

  貌似那位哥哥对我的数据结构设计还比较满意,看了下程序,问了几个问题,肯定了我的答案之后,又问有没有更好的,建议让用递归的过程。我想了一会,没想出来,于是说,递归因为会影响性能,所以平常能不用就不用,我一时可能想不出来。

  然后就扯了会编程风格的问题,这题算勉强通过了吧。

  然后,那位GG说,下面再来一个难点的吧。

  题目大概意思是,有一个容器,容量为S,还有N个物品,体积是个随机值,为Wn=ran(i)。问怎样用最快的方式把容器正好装满。

  我当时用了贪心算法和0-1背包问题的大致思想解决的,然后那位哥哥就让我求其复杂度。

  后来那位哥哥说,用B树的方式速度更快,就给我分析原因。

  我如实回答,基本没有用过B树,只是对其有个大概的印象。

  本来以为还有第三题,或者过不了关,谁知道下面那位GG忽然就问我手头有offer了没,以及对百度的印象啥的,

  然后就让我回三楼等三面了。

  我当时那个激动啊,差点没反应过来。

  三面:

  三面这里出了个小插曲。

  我一直等啊等啊,也没人通知我三面,中间认识一个华师的MM,她二面比我先进去,比我后出来,也直接进三面了,我们就聊了会。然后,她三面又比我先进去了。我有点着急了,问HR,HR说三面人太多,面试官可能安排不过来了,让我先回去。

  我想了半天,又咨询了一下再北京百度的学长,学长说,可能是中间某个环节把我忘记了,让我找机会问问那个面试官,我就又回四楼,等那个面试官空闲的时候过去刚要开口,还想着怎么说呢,万一那位GG看人多,忘记我是谁,怎么办。

  结果那位GG刚看见我就说,你怎么还没走,三面还没面完么?我说HR说没看到我的名字,让我明天再过来。。。。。balabala~~~

  反正,最后,变成当天最后一个三面的了,感激那位GG~~~~~~~~~~

  三面比较轻松,基本没有技术问题。

  百度运营

  本人非211小硕,计算机....从研一开始就出去上班了,专业知识一塌糊涂。。。上个星期被企鹅网申BS了。。。收到了度娘的,顿时很感激度娘啊~

  到复旦的时候一看教室门上贴着的同学名单。。一排复旦的。。好吧,我知道我是来当炮灰的。。

  好了,不多说了,开始分享

  刚开始是N道单选,貌似是20道左右

  大概是网络里面XX层XX层的,操作系统中断啊,分段分页的,数据库的很少,很多LINUX的,1题数列题

  填空题中断4个步骤

  进程分为内核态和____态

  查看和修改当前主机的域名解析分别是在______

  一道段页式地址题

  简答题

  OSI7层模型HTTPTCP分别在哪一层

  编程题题目我说不清楚哦,貌似是这个要求

  一个字符串563888963288

  比如要求参数charm是8,intn是2

  那么输出5638889632

  就是把连续n个m删掉。。要用C写不能用字符串函数

  最后一道一大段文字,要你提一点改进百度XX的建议,没做过运维的只好瞎写。。

  后面还有几道DBA的。。。姐突然发现。。运维的题目姐做不来。。DBA的做的到不少。。

  悲剧了,应该报DBA的呀。。

  完了~度娘是给我第一次笔试机会的公司,很感谢度娘,通过这次笔试,我也了解了很多自己的不足,要如何准备以后的笔试,今年就业不好,同学们都加油~~~

  写给一个笔试度娘的同学,顺便攒点RP~~加油

百度最全的笔试经验分享

手机扫码分享

Top