找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1355|回复: 0

[面筋] 百度2010暑期实习笔试面试汇总

[复制链接]
发表于 2012-4-23 16:36 | 显示全部楼层 |阅读模式
百度2010暑期实习笔试面试汇总
& y# h( I& f4 Y/ i0 O3 v , }8 g: M- L6 N6 P

$ @5 X) w2 t1 @2 R( k
( b+ ]. B- [  o( O1 T- E
) ~4 z& H' ]" y$ s/ Z) @# a- o" S# B( u4 C' j+ |6 y

9 \5 ?2 F# n9 _' P# V【百度2010校园招聘运维web开发两道笔试题】 5 ?' f# B8 d; J( F0 |
1.推理:24个人,每人至少养一种宠物,养鸟、狗、鱼、猫的分别为13、5、10、9人,同时养鸟和狗的2人,同时养鸟和鱼、鸟和猫、鱼和猫的各为4人,养狗的既不养猫也不养鱼。问只养一种宠物的总共几人?同时养鸟鱼猫的几人?  D0 Z- X' f6 t$ ?
2.找程序的错和不足:( B6 K, y4 l0 _7 }3 C  `
int test(char *value,int value_len,int flag)$ c  G6 F) y, \3 m/ q9 J4 {2 ^- L
{  ]* V; \: n7 o. k4 E
char temp_buf[BUF_SIZE];
# e1 B0 v* ~* A, zsprintf(temp_buf,value);" ]: R/ y8 V3 `5 r; ?) R
char temp_new_buf=new char[value_len];
" ]( W( s5 j, N7 }4 X* bif(flag)
; j4 S6 r9 A( |{
. C/ E$ ]+ P- |- }8 zstrcat(temp_buf,"flag is true");# i/ v3 S7 A" d' {0 q, t5 d1 S9 L
printf(temp_buf);
% Z0 v! z; P2 [) k4 V8 S- {return 1;
3 J- V+ w8 i; c. _4 Z, O9 g}
2 }# P8 h5 Q0 o7 Tdelete[] temp_new_buf;
, R3 F! {  f. K4 ireturn 0;: e0 |2 _9 H0 Z  v' I' V# H
}
9 ?. j' s4 F+ c- w
, T' G$ T" @( n) N0 T
+ B: a8 `- u/ y" A
- M$ ^9 Z3 L) F) o【百度2010网页搜索产品市场部笔试题】/ K8 n, R0 c! J) S' i2 C: |
1.微软搜索引擎Bing的相关搜索是放在搜索结果左侧的,而百度的相关搜索是放在搜索结果下方,请分析一下,这样做各有什么优缺点,你觉得怎样设计更好?
( Q5 j! B. ]' z( H2 v8 B' X! L6 s2. 分别列出以下检索query的网页前十理想结果,需要给出每条结果的排名并阐明理由。(我觉得这几个关键词是比较实事性或随机的,所以每个时期笔试给出的检索词可能不一样。)( J2 x2 I* h! o3 n
+ L% E3 L# q6 p/ b3 m# \
【百度2010非技术类笔试】
- W) y, q- v7 M! Q  y* \2 F1 P$ P% |一、选择题9 B) ^& r. i* n3 R5 ?3 Y  O/ Z4 h8 F
30道,共60分! C' O$ D- ^8 [( n( c' y1 ?6 U
主要是逻辑(verbal类、推理类,无数字题)和互联网商业常识(比如市场份额最大的搜索引擎)。
# D. T  ~$ A/ \! `1 i二、论述题
, \) |3 F1 e7 M2 r8 q% p5 Y1道,40分. I3 X' S4 \4 p9 D
对推广“百度知道”产品的思路和方法。1 A& A. n' ^  C+ B
难度不大,时间充裕。很多人提前交卷的。
. [0 i1 q+ G3 T) a! q/ b" d3 q# H: J* o9 i3 E

8 a5 I  }( c, x* y2 W/ N " |6 q+ R) H$ q; E
【2010年百度运维部笔试及相关说明】
( W) ~1 W: A5 j3 s! ~) J7 I( Q& e这次应聘的是运维部的数据库DBA,实际上运维部的所有岗位试题是一张卷子,五个简答,一个算法完善程序,一个系统设计题。( r0 c; o8 `) B+ n6 l1 f4 j
这次百度是分部门考试的,每个部门一张卷,不是像以往的好几张卷子。; s$ B* P; c: @5 B1 k! a
由于公司的保密性以及对其他同学的公平性考虑,这里不透漏具体题目,但是可以告诉大家方向。
" ~# x/ `) [. S之前一直以为会考很多算法,后来证明是错误的
% U' c0 C" P1 o4 B+ O! Y+ Y运维部的备考还是以运维岗位的需求为主题,重点不是算法,而是系统,数据库,以及简单的算法知识。& h1 q/ {5 b$ o2 L" O5 ~1 Z) c
整张卷子只有一道题目要写程序,而且是比较基础的。
1 M+ _- g. T4 j- X+ |+ x: k其他简答题里,有一道算法题,只是简答,EASY;另外有关于linux的文件系统的题,性能优化,数据库基本概念,以及硬件处理能力相关知识之类
! z7 r5 R2 N: Q9 g. h0 D最后的设计题,也是和运维紧密相关的,当然是数据库和系统架构知识的结合,不是很细。
- j7 t% M- r& X9 r0 Q* i3 B! m希望对大家有帮助。祝考完的同学好运!
# R! m. J0 a" T/ a9 M1 U+ j; o8 T. p/ y* h! c

  `8 n% F5 B# h) U: N
3 y+ ]6 u6 ?( R7 S0 N  j【百度2010运维部笔试题】( z( ?  y" d! o1 n
总共三部分7道题: b) {4 H) v6 b+ y
第一部分·简答
" Z0 e* K0 x. O1·简述树的深度优先算法、广度优先算法,及非递归实现的特点。
! v7 g7 |5 q2 d$ w6 j5 }9 U) ~& N$ y2·在文件系统中,元数据(比如ext2中的inode)的基本作用是什么?ext2跟ext3的根本区别是什么?
6 X1 Q4 P* [% ?3·在web服务中,负载均衡的基本作用是什么?请举例你熟悉的一款负载均衡软件或者实现方案,简述它们的实现原理。(这题后半部分为开放性,我也没记多深,大概就这样)& V8 u5 P& e% x  l
4·数据库事务的四大特性是什么?请你简单举例对一个完全不懂数据库的人解释这四个特性。投数据库管理员(DBA)必答。
; c, }3 {$ W- M* Q) k0 K. ?5·一个微型处理器,1KB内存和1MHz(每MHz运算次数为10^6),在这样的计算机上面运行程序(程序到该终止时会自动终止,不会出现死循环)最长能运行多长时间?你可以进行任何需要的假定。9 J* _" A) q( S: R5 n
第二部分·算法和程序设计7 c( p) H4 z$ o' i% A5 \- z
1·int maxContinuNum(const char *inputstr,char * outputstr)
/ v/ G( n" f/ s5 }编写一段程序实现该函数,实现返回一个以“\0”结束的字符串中最长的数字串的长度,并把该数字子串的首地址赋给outputstr。不能使用任何库函数或已经存在的函数,如strlen。
2 e+ w+ r. ^) S% X例如:在字符串“abc123abcdef12345abcdefgh123456789”中,把该字符串的首地址赋给inputstr,返回9,outputstr指向字符串“123456789”的首地址。; L$ B# }! N& ~6 E! ?
第三部分·备份系统设计
& U' |/ U) k, Y(这题太长了,记住的不多,下面是大概的)0 j2 b* c, E! d3 G
设计一个备份系统,要求符合三个备份场景,写出你的设计思路,框架模块设计,实现原理。8 _' r* V* x8 Y6 d3 K; q: ^
要求:1·该系统要能实现对多服务器备份工作(大概这样,还是。。)
7 @! v; i  p- Y0 ]$ `3 \6 b% i$ w: I8 q2·该系统要具备很好容错性,不能因为多服务器中的一台出现故障儿导致整个备份工作不能进行。  O: c$ T/ m- b
3·。。。& c( J5 J$ ?8 N( U2 P
4·。。。(这两点记不清了,不好意思)  M) v) B9 P/ ?+ N3 k) L
5·具有较强的扩展性,例如当服务器内存不够时,能灵活的添加内存。
0 _+ l6 t0 S* w  A扩展性是附加,在实现前面的要求后再考虑扩展性6 z% C1 P! u% _' q
备份场景服务器备份网络速度 备份开始时间
: M/ F+ h+ I  y: n' v2 Z& b+ I场景1 a1~a1010M/S每天上午10点10分
# U  k# q, W$ s4 w- U) B场景2a1,b1,c1,d130M/S(忘了- -!)% }" a4 r' L6 y2 V5 z
四台服务器5 F, ~  Y- Z# S: a2 N1 c: G
场景3a1~a100 5M/S(也不大记得了。。)
, [! U, `2 f0 m+ i( ]* q8 s! G5 t' ~
% q( u4 U" T: ^9 y, n& _2 F+ m# V/ ?7 N6 u' W
# `4 p+ h; _1 U9 P, u
【分享百度13日笔经】
+ G' Q" r5 |0 q1.简述深度优先及广度优先遍历算法,并说明非递归实现的特点9 ~  Z# e4 x0 h* w  A
2. 程序找错,一大段。8 {$ l! e! l# y8 s4 k5 j2 [
3. 假设有一台迷你计算机,1KB的内存,1MHZ的cpu,已知该计算机执行的程序可出现确定性终止(非死循环),问如何求得这台计算机上程序运行的最长时间,可以做出任何大胆的假设。
. v+ q! z, T& i4 h" o. e4. 大型软件有很多组件,编译时存在复杂的依赖关系,比如N1和N2存在依赖关系,要编译N1必须先编译N2,假设存在N<1000个组件,之间存在复杂的依赖关系,但不存在依赖环,问采用怎样的算法来构建编译规则,说明算法的复杂度。
2 L+ r9 J$ z. |" w& Y9 P5.写一个函数 int MaxContinuNum(const char *inputstr,char *outputstr)
5 r. H" m5 D( t+ y2 o6 e$ ]6 {找出一个字符串中最长的连续数字串,返回最长数字串的长度,并将最长字符串存入Outputstr指定的地址,  B$ Y' e& Q/ r0 ~1 L! k  T
如, abcd1234abd123abcd123456789, 最长连续字符串为123456789,长度为9
5 \+ \! m+ y. E2 L6.有100亿个url,要求设计一个系统,能实现url的添加、删除、更新,并能查看url的内容
) M' f# J  M# {( R6 X( G
8 m1 k. O" e/ e+ @; e3 j, e" O& o- l6 s4 |$ e) d0 |3 ^8 l) z
3 B5 Q& E7 h/ e
【百度2010商务搜索部笔试】 1 M4 p/ J  l. X+ n4 `  a
1,深度优先广度优先定义。它们非递归实现的特点9 U8 n% j6 Q2 n) V! O
2,一个复数实部 虚部分别相乘求和的程序改错
- ^* {( d! A& R5 N2 S3,一个有内存1KB, 处理器速度 10^6/S2 Q3 w2 w( p2 X+ ~% [$ v0 H
最长计算时间
9 H0 a& \2 r+ W4, N个文件相互有倚赖(编译的时候) 设计一个算法,编译之$ p6 y6 ~% G; j! d& n
5,一个字符串中最长的数字子串, v0 ?8 a: o! l. A5 Q" ^
6,100忆个URL的存储,查找,删除,更新,添加
8 _+ o7 t& k* D" I) v0 Y+ y1 }1 Z% K
$ z& {3 S0 B+ V4 e
6 ~/ \% P& K) k: C& ?* O
【百度2010笔试归来】2 X# U2 u& u- {! b2 ^5 A! O4 H4 g
第一题:树的深度遍历,广度遍历,和非递归实现算法的特点。
9 X% Z- f- O8 w, x第二题:一堆代码,找错误和潜在的危险。
0 T7 x' R$ f) ?. @) u第三题:一个有1kb内存和1mhz处理器的计算机在上面运行的程序的最长时间是多少 9 V5 R+ s7 k+ l- C; ]; P5 y
算法题目! |$ v' Q: b! i  T, Q
1.包编译依赖问题,设计算法,能够最快的完成包的编译- S" B9 k( S! n
2.对输入的字符串能够从中找到最大连续数字的字符串
( d0 J5 O3 I) n- |( _9 \系统设计题目
8 D) C$ D+ y4 F1 [- _1 ^6 g百度最常出的题目,如何在100万url处理path、属性等等。
' P' j7 ]- E( `+ b% X6 ]2 G( w ) k7 A" x9 @$ n, {& E5 ]
' A) W" }4 X0 D, M7 y) v; T) K" F' ^$ j' a
【百度2010校园招聘技术类笔经】
6 ~/ _" d4 v" R* z/ T0 l第一题:简要说明树的深度优先、广度优先遍历算法挤特点7 g" h$ {6 a' g7 V1 d
第二题:一个复数相加的编码挑错题
! p. u: y+ }4 _第三题:告诉内存大小和cpu速度,计算可能的程序运行最长时间
' C5 ~  L: F; R6 {5 t( c& c第四题:复杂项目的组件编译依赖,设计一个快速算法并计算复杂度
5 f; D9 D+ @  _8 D6 W& X1 C第五题:写个c程序,返回字符串中最长数字字符串的长度和地址,不能用标准库函数
6 {3 Z1 y% z5 K  B: U第六题:设计个系统,存储100亿个url和属性信息,并可以更改属性信息和查找url,快速搜索站点的所有url及信息
& K# `5 X. \; ~# u$ R4 q* |
, _; r( q( j6 v
$ J! i2 z% O5 M3 U* k& z 4 y2 X4 p* v7 N; ]# u* s# ^6 C* n
【百度2010校园招聘非技术类笔试题】
/ J' k9 d' u/ G- q: G/ \1、09年的第一道图形推理题,不过我不知道正确答案,知道的童鞋请帮忙告诉一声,我选的C% v4 h0 w; t4 p4 Z" A, T9 F
2、还是往年论坛上有的非技术题,只是换了下字,分析2010年的网络购物,宠物用品和化妆品% J. F; j5 T3 E8 H7 A3 Z! A; M( p
3、说出10种易拉罐为什么做成圆柱形的理由- q7 ]0 l3 J6 a0 `( x3 d# G- H
4、一个八边形,各角觉有一小虫,爬呀爬,计算终点之类的,题目太长,没记住,抱歉。。。
4 U! O* C3 Z& @" @; |5 n5、3个男人、2个女人一起渡河,只有一条船,每次只能渡两个人7 _& n( l! g. U- a! K
女人要求:不能让一男一女同时一起过河" J' d7 I0 z, q, B- Y! O
男人要求,每人只能划一次浆8 x9 ]" N! c3 m
如果只有一个划桨的,阿特第一,本第二,**第三。。' c1 A' z' R  G8 s: J8 ^
问:用最短的过河次数推测,谁最后一个划桨渡河?- R6 S% p- ^2 X) `
6、有两张标准版的世界地图,一张的比例尺是1:3600万,另一张的比例尺是1:2000万,将较大的一张完全的覆盖较小的一张(两张都是平整铺开的情况)。请问:取出一枚图钉,是否可以选择到一个点,按下去,刺穿的两张地图的点对应的是同一个真实地球上的点?不论是或否,请给出你的思考和论证过程。
& l2 r* _, \, A7、说明一些你对互联网和百度产品的理解、分析之类的6 c4 `) u8 N' S2 N2 t; V; F" K
8、你认为这次测试是否能够基本反映出自己的水平?你对自己今天的答案满意么?如果不是,你还有哪些补充?2 t; U, Y' X1 q

2 T1 U/ q; l7 X" \9 h/ n: x
3 r" a5 v. k, R3 b6 U8 @
1 ~8 g" q( y+ m* b" Q( z' @【2010校园招聘百度用户体验部笔试题】' m) v) k6 q/ n0 r6 J
第一部分:答一题,多答不限3 p4 ?% ^; s: @' ]2 P6 Q5 {: x
1.方差分析的统计原理和运用条件
( W7 q7 S6 M& @5 r2.什么是社会网络研究?它的主要观点是什么?有哪些应用?
; N8 c" o! _7 i: a3.市场调研过程分为几个阶段?各个阶段的核心任务和目标是什么?
0 L' C  Q+ R2 F$ Y) V; ~( O8 ^第二部分:三题必须都答" W  f) P3 h3 Q
1.用户体验研究领域有哪些专家?用一句话描述他们的主要观点?3 W* c: q% f1 s8 F
2.用户体验研究和产品运营之间的关系% Y9 f+ [. V; L/ U
3.交互设计是什么?一个好的交互设计具备哪些特征?举例说明。( X5 K" ~/ u# d1 }6 m
第三部分:答两题,多答不限
5 R. t( p, W, u1.简述用户体验研究方面的企业实践项目?(没有可以不写)
- C( h; R5 N8 c# [2.有用户提出反馈“搜索结果页面,需要将页面拖放到最底才可点击下一页,可否实现翻页置顶或自动反应功能”,如何处理这个问题
- o7 b$ p! T& R  ?. I3.百事可乐攻击可口可乐时,曾经在马路上随机做双盲实验,多数人认为百事可乐比可口可乐好喝,百事可乐公司以此为据进行推广。可口可乐也在马路上做双盲实验,惊奇地发现,多数人认为百事可乐比可口可乐好喝,因此,可口可乐公司下定决心改进产品,推出新产品“new coke”,没想到“NEWCOKE”推出后消费者抵制,并且要求推出原来的口味。请分析“new coke”失败的原因。
0 K+ E4 d1 y( N* w+ L4.统计关键词的搜索量时(有一个图,统计2007 2008 2009关键词搜索量),有人说“......,因此,当台风来时,人们就更关注变形金刚”,设计一个研究说明结论正确与否。- b( W2 o* S8 L$ C7 M
第四部分:附加题
3 t3 g# W( B5 s2 r) d5 N6 r有四道逻辑推理题; X+ \# b  u# ?) h7 G; {
估算你所在城市的出租车数量?简述估算理由。+ ?* O9 J% O* q2 a
, @. C4 a" j# U! z, K
百度历年校园招聘笔试题:http://bbs.aftjob.com/thread-417000-1-1.html
& h: o- I5 L$ D' r( {0 N百度历年实习生招聘真题:http://bbs.aftjob.com/thread-606504-1-1.html8 P0 H( m; a% }+ r0 s& K; L
百度2010实习生笔试2套:http://bbs.aftjob.com/thread-610484-1-1.html# h2 R% M2 ~( Z
百度求职俱乐部:http://bbs.aftjob.com/group-4-1.html
! i9 {5 a4 g7 K2 a; F7 J8 u1 O2 O) k4 M  U
2011年名企薪酬信息专版:http://bbs.aftjob.com/forum-37-1.html
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-12-14 15:32

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表