百度实习笔试经验新版多篇

百度实习笔试经验新版多篇

百度的一些笔试经验 篇一

1。去参加的百度笔试,凭记忆记住的百度的题,留个备份:笔试好像分3套卷子。我这套是技术类。研发什么的都是这套通用卷子。

一、简答

1、系统又很多任务,任务之间有依赖,比如B依赖于A,则A执行完后B才能执行

(1)不考虑系统并行性,设计一个函数(Task *Ptask,int Task_num)不考虑并行度,最快的方法完成所有任务。

(2)考虑并行度,怎么设计

typedef struct{

int ID;

int * child;

int child_num;

}Task;

提供的函数:

bool doTask(int taskID);无阻塞的运行一个任务;

int waitTask(int timeout);返回运行完成的任务id,如果没有则返回-1;

bool killTask(int taskID);杀死进程

2、堆和栈的生命周期,内存分配性能,不同处,如果一般情况下要求1KB,偶尔需要100MB的缓存空间怎么设计?

二、必答题(各种const)

1、解释下面ptr含义和不同(好像是。。。。题干了大概意思是这样。下面应该没错)

double* prt = &value

const double* ptr = &value

double* const ptr=&value

const double* const ptr=&value

2、去掉const属性,例:

const double value = 0.0f;

double* ptr = NULL;

怎么才能让ptr指向value?

三、算法设计

1、一个一维数轴上有不同的线段,求重复最长的两个线段。

例:a:1~3

b: 2~7

c:2~8

最长重复是b和c

2、有向带权图最短路径

四、系统设计

大概意思是:百度内部有一个类似cs系统的计算系统,由于大并发计算很耗资源,所有要设计一个缓存系统。c做缓存,配置2.66MHZ,3G内存,大概有1000w个查询,唯一的查询大概有500w。要缓存24小时。设计这个缓存系统的运行机制,算法等等东西。。。。。记不太清了。。。

第一次这么正事的参加一个笔试,准备不足啊。现在分享出来给大家看看吧。希望对大家有帮助。

笔试好像分3套卷子。我这套是技术类。研发什么的都是这套通用卷子。

还有个移动终端,还有个销售的卷子。。。我不知道

2.参加的百度笔试,投的是用户研究工程师,题目写出来希望对将来的同学有帮助,题目顺序记得个大概

1,评价1-3个互联网产品,写它们的优缺点,或者对比优缺点

2,前面的描述大概记不清了,三小问

1)如果要开发百度知道的手机版网页,你认为ios,android,塞班,和黑莓这些手机系统的使用者谁最可能成为受众?说出你的理由

2)写一下你认为百度知道如果出手机版,应该和web版的百度知道有何功能上的差别?如果开发ipad版的百度知道,又应该有什么功能上的差异

3)设计一个调研来求证你上一问提出的功能差异的可行性?

3.王某和朋友进超市买矿泉水,A,B,C,D,E,F六个品牌,王某的朋友推荐他买A,B,C三哥品牌中的一个,但王某想起前几天新闻报道B品牌矿泉水细菌含量超标,

此时导购员向王某推荐C,D两种品牌的矿泉水,符合王某这样的高端白领的消费定位,而王某又作为C品牌的长期“粉丝”,最终购买了C品牌矿泉水。

分析一下王某各个阶段的需求变换。

4,当前手机用户在选择输入法时,有94%左右的用户都采用搜狗、百度等第三方输入法,而很少用户采用手机自带的输入法,

请分析为什么第三方输入法会被广泛使用?

5,北京市餐馆有消毒餐具和普通餐具两种餐具,北京市有大约10000家餐馆,估算北京市每天要用多少套消毒餐具。

6。给出大量互联网发展的数据,如互联网用户总量,年增长率,中老年用户的增长率,农村互联网普及率等等等等,

让你写从所给数据中能得到什么结论?

百度厦门的笔试题

一逻辑题

1、All locks are keys are watches are :

1)Some bats are watches.

2)All bats are keys.

3)Allkeys are locks.

2、甲、乙、丙、丁四人血型各不相同。甲:我是A型。乙:我是O型。丙:我不是AB型。丁:我是AB型。只有一人说假话,问可能是谁说了假话。

3、猴子发现了一堆香蕉,共100根。猴子要把香蕉搬回家。猴子家离香蕉堆50米,最多能背50根香蕉,猴子每走1米要吃1根香蕉,问最多能背多少根香蕉回家。

4、不用做,忘了

5、一IT GG同时喜欢两位QAMM,决定用到地铁站时碰到的地铁是上行还是下行决定去找哪位MM。假设下行线在上行线之后到达,上下行班次相同。甲MM住在上行线上,乙MM住在下行线上,结果探访甲MM的时间比乙MM时间多出四倍,乙MM便与GG分手了,问GG的计划哪里有问题。

6、100瓶药,每瓶有100粒,每粒1g,有一瓶不合格,其中的药只有0.9g,问怎么通过只称一次找出该瓶药。

7、there are 25 race can only have at most 5 find the 3 's the minimum number of races.

8、丽春院选娇娘,共位候选人,双数个有从业经验,老板每次同时问两位姑娘是否有从业经验,猎头如实回答,问至少问几次才能保证问到的姑娘有一个有从业经验的。

百度实习笔试经验 篇二

随便改了份简历,就这样参加百度暑期实习的笔试了,下午2:40开始,中午急忙忙的赶来,清华门口看地图的时候碰到一北理的哥们,也是找清华建管,也是申的交互设计师,只不过是对口的工业设计专业的,而且研二。他问我,我笑笑“我是打酱油的”。

看通知上50多交互/视觉设计师的,北邮的有7,8个;云计算的北邮的就有60多, 自然语言的光北邮又60多,在清华考,清华的就更不用说了,研发的有200多,还不知道另一个考场呢。还好我是考这个,只是问你认为设计是什么,好设计作品评判标准,优秀设计师具备素质等等。最后一个是选题,视觉设计选A,让设计音乐logo,再设计几个图标;交互设计选B,研究一个公司的记录分析客户信息的系统,呈现一页面。感觉像是交互课考试。要是用户体验就问统计类的,要是研发就是悲剧的改代码。。。

在纸上写上这些过无数次的“通信工程”,突然想到,两年了,如果去迎新学弟学妹瞪着无辜渴求的大眼睛问我什么是通信工程,我还是会瞠目结舌,然后静静说出“四个方向——光纤通信,无线通信,网络应用,多媒体通信”,那个我们当初也不明白的四个名词,

美院有社团在办画展,一堆人在聚餐,我悄悄地走过,好像偷了别人的领地,偷偷的拍照,看同龄人的画,那楼里的艺术气息,一楼的。图书馆,哎,这种生活,真是越来越远了。。。

建筑学院在纪念梁思成诞辰110周年,用了画轴展示,楼上是和MIT联合的项目展示。往里走看到他们作业展示区,他们工作的地方,开会的地方,教室,都比拥挤的教三要有感得多。看到做好的模型,我忍不住偷拍了几张,玻璃门的后面有一个男生在自习,走的时候,又看了一眼那模型。

百度产品类笔试经验 篇三

1.给出SNS好友推荐的策略

互联网和移动互联网的优略势,及搜索推广

3.数据图表题

卡作为数据统计端能为哪些广告投放带来新思路

嘿嘿,只记得案例分析题了,就和大家共享这些吧

百度最全的笔试经验 篇四

百度最全的笔试经验分享

百度用户研究工程师笔试

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

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

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

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

百度软开笔试

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

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

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

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、一个生产化妆品的商务公司,生产一种男性化妆品,价格为元,要求两周之内卖掉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~~加油

百度产品设计师笔试经验 篇五

百度产品设计师笔试经验

话说百度木有保密协议,这职位题目好少,都给抄出来了~况且百度产品设计师要求似乎是硕士,我给报错了,还让我去笔试了,只能说机器筛选也不太完备呀,就职地点跟题目没有关系,感谢旁边的同学的。合作~另外管的也不严,还能百度答案。。

属于N+,该集合中AB两种不同产品排在一起的排法有48种,则n=

2.正方体8个顶点可以组成多少对异面直线

3.有一个8格转盘,上写数字1,2,3,4,5,6,7,8,转三次,每次随机停一个数字,问3次的和恰好是16的转法有多少种

4.有一个固定行驶的公交车,除去起点站和终点站一共8个站,从起始站开始乘客(不含终点站),每一站上车的乘客中恰有一位从以后开始的每一站下车,要使每个乘客都有座位,至少要多少个座位

5. 3

13

1113

3113

132113

下一排数字是什么

主观题

1.选一个APP进行简介,并说明优劣势,提出改进意见

2.如果某日百度的用户检索量下降了5%,该如何分析其原因,说明思路和要点,

客观题略难啊,排列组合什么的都忘光了。。。两年没学数学了。。民纳桑给点答案哇