|
|
百度2010暑期实习笔试面试汇总) n f4 P) @) ^+ @3 Y$ O. E5 H* G
: ^- u- {, @1 U0 m4 X6 A3 T+ M3 k* d+ t/ g. D" ?
0 a4 [3 L6 ^9 u
' d2 ~! j! A5 S9 x5 b8 q& W: b: W- p; g6 s0 R% d9 L
+ `7 f6 U* Q) m% Y7 ~4 C% A【百度2010校园招聘运维web开发两道笔试题】 7 D/ h8 b) ?6 c& C( G
1.推理:24个人,每人至少养一种宠物,养鸟、狗、鱼、猫的分别为13、5、10、9人,同时养鸟和狗的2人,同时养鸟和鱼、鸟和猫、鱼和猫的各为4人,养狗的既不养猫也不养鱼。问只养一种宠物的总共几人?同时养鸟鱼猫的几人?. ]' ~0 i+ Y1 K3 v6 q
2.找程序的错和不足:! R' \8 `$ @( B% A/ Z
int test(char *value,int value_len,int flag)' k- H6 X/ `, \3 ~! n* Z* u m- S
{
2 l- @" q; g% ` Pchar temp_buf[BUF_SIZE];* r" ~; E" m' S& a% l+ v% l
sprintf(temp_buf,value);
% q7 A `1 g; Jchar temp_new_buf=new char[value_len];
* g+ x2 n: s# c9 c, C$ Rif(flag)5 q! `# V5 {: |% d8 ?+ I% A1 a
{( {0 F. m* x: Z8 j+ n7 q
strcat(temp_buf,"flag is true");
5 a* Y5 q% M: X& H0 Cprintf(temp_buf);
- R! I( F$ l8 j% v5 hreturn 1;0 u0 \% A E/ [. S) l# o
}8 z3 i9 h H: B1 G; `; b
delete[] temp_new_buf;
3 m |; i% W% a5 m! T& Yreturn 0;
7 B0 H( |: F x! q( U" p# O4 s! u& _}! E, C: T9 H- L0 ` K5 f, ?
" C9 X" N& W+ t9 G/ s
$ p; C% X$ T$ n+ @
. Z6 c' L1 g# g; b" B3 y' O8 m" \$ F【百度2010网页搜索产品市场部笔试题】
6 M( Y/ @- E! I1.微软搜索引擎Bing的相关搜索是放在搜索结果左侧的,而百度的相关搜索是放在搜索结果下方,请分析一下,这样做各有什么优缺点,你觉得怎样设计更好?
% D; K T0 Y, L$ Y& Q+ D1 E8 v" T2. 分别列出以下检索query的网页前十理想结果,需要给出每条结果的排名并阐明理由。(我觉得这几个关键词是比较实事性或随机的,所以每个时期笔试给出的检索词可能不一样。)) \1 n. t/ j& ?. r- A* X4 X
' k7 ~# D% z( x& T2 |# K
【百度2010非技术类笔试】
5 E% O7 @1 d k4 I/ U5 [! B6 F一、选择题
- O- W' G- [& E% e g9 D! t* e30道,共60分: G' Z" Y! L- G+ t0 F
主要是逻辑(verbal类、推理类,无数字题)和互联网商业常识(比如市场份额最大的搜索引擎)。 d; x$ H3 \( g* y/ G# ^3 q C( _" U* o
二、论述题
' e0 ?* J6 I$ K4 [' U3 b$ ^1道,40分
# D; q L# ]8 G& v8 y; ^对推广“百度知道”产品的思路和方法。
5 `9 U9 E8 t4 z0 k3 e难度不大,时间充裕。很多人提前交卷的。0 x7 N6 |+ ^! W; M0 @+ V5 P
- K1 _; Y* u- r( o& T
. p" R, D4 ~& o
" a! w r( k4 V( P- Y【2010年百度运维部笔试及相关说明】9 P% h5 n4 s% Z' f3 \. W
这次应聘的是运维部的数据库DBA,实际上运维部的所有岗位试题是一张卷子,五个简答,一个算法完善程序,一个系统设计题。
4 B! `+ e: F! J+ d: ?) ?这次百度是分部门考试的,每个部门一张卷,不是像以往的好几张卷子。 k( H! Z" Z4 M! [
由于公司的保密性以及对其他同学的公平性考虑,这里不透漏具体题目,但是可以告诉大家方向。6 y2 w( J' o' _) [* M1 _6 g! m. a
之前一直以为会考很多算法,后来证明是错误的" Z) ]+ w2 F! ?9 p7 [ j! C
运维部的备考还是以运维岗位的需求为主题,重点不是算法,而是系统,数据库,以及简单的算法知识。
. i: N7 r8 [! R6 `& [/ m5 \$ {# N整张卷子只有一道题目要写程序,而且是比较基础的。
# Q0 M" y5 Q1 e$ H3 K8 L3 d其他简答题里,有一道算法题,只是简答,EASY;另外有关于linux的文件系统的题,性能优化,数据库基本概念,以及硬件处理能力相关知识之类* ]5 z" l* T+ H3 V$ C. V' ~
最后的设计题,也是和运维紧密相关的,当然是数据库和系统架构知识的结合,不是很细。" K2 M5 S Z! k D0 F$ e
希望对大家有帮助。祝考完的同学好运!
, @+ u& w0 P i6 q3 P6 F
5 F+ ]" Q2 w* L& A$ `+ |+ u+ U8 C2 L+ M
8 K! [. ~5 l/ l; [) I$ e5 ~2 L
【百度2010运维部笔试题】* g( U5 Q* a5 D
总共三部分7道题
6 Y& V7 Z+ A3 m" [2 n' }第一部分·简答/ V( G3 p! I4 ~ Z" h: }. T
1·简述树的深度优先算法、广度优先算法,及非递归实现的特点。* J1 z* |. Q* D5 T! f
2·在文件系统中,元数据(比如ext2中的inode)的基本作用是什么?ext2跟ext3的根本区别是什么?/ Y$ }/ A5 M& z+ R" N
3·在web服务中,负载均衡的基本作用是什么?请举例你熟悉的一款负载均衡软件或者实现方案,简述它们的实现原理。(这题后半部分为开放性,我也没记多深,大概就这样)
7 G7 c4 D5 v, Q2 A2 @4·数据库事务的四大特性是什么?请你简单举例对一个完全不懂数据库的人解释这四个特性。投数据库管理员(DBA)必答。$ m9 @) k4 C! K1 e+ b5 |
5·一个微型处理器,1KB内存和1MHz(每MHz运算次数为10^6),在这样的计算机上面运行程序(程序到该终止时会自动终止,不会出现死循环)最长能运行多长时间?你可以进行任何需要的假定。- t0 {! u* e( V' p3 s- F+ j% C
第二部分·算法和程序设计/ ^8 s9 O* Z; l! H( Q" o* b
1·int maxContinuNum(const char *inputstr,char * outputstr)& L' f; V b& p9 z0 e9 ?
编写一段程序实现该函数,实现返回一个以“\0”结束的字符串中最长的数字串的长度,并把该数字子串的首地址赋给outputstr。不能使用任何库函数或已经存在的函数,如strlen。
" J3 [4 K# m+ H: M l. n8 k, r3 z例如:在字符串“abc123abcdef12345abcdefgh123456789”中,把该字符串的首地址赋给inputstr,返回9,outputstr指向字符串“123456789”的首地址。5 t# h$ }/ N0 e/ }
第三部分·备份系统设计8 T! I+ H( F Y! s
(这题太长了,记住的不多,下面是大概的)4 w' z( A! a2 L$ b! L# {9 Z( t" C& i
设计一个备份系统,要求符合三个备份场景,写出你的设计思路,框架模块设计,实现原理。
" I% u0 O+ m+ d* k5 q要求:1·该系统要能实现对多服务器备份工作(大概这样,还是。。) / ^7 k" H8 r2 o0 h4 @+ `
2·该系统要具备很好容错性,不能因为多服务器中的一台出现故障儿导致整个备份工作不能进行。
" S! o3 T4 Q7 z% Y3·。。。3 {9 S6 C3 R* N
4·。。。(这两点记不清了,不好意思)
+ H4 C8 \. ^& X( w* ^8 w( ^) V+ x5·具有较强的扩展性,例如当服务器内存不够时,能灵活的添加内存。
- ~' e+ ]5 f* u5 g l& }& _) ~8 o扩展性是附加,在实现前面的要求后再考虑扩展性
( j: O! \. @/ @$ g5 @ O备份场景服务器备份网络速度 备份开始时间
7 p1 }2 {! U: ~; t5 n9 O" S0 _3 u场景1 a1~a1010M/S每天上午10点10分9 q2 @/ O0 p1 l' y* o3 b
场景2a1,b1,c1,d130M/S(忘了- -!)
4 D( v: j. _2 |# v四台服务器4 x5 E& K6 M* d+ I7 F
场景3a1~a100 5M/S(也不大记得了。。)
, L6 r+ X0 v5 _" X9 f% S8 f& v1 }! w
+ s) ^. o) z2 f
/ b) u& y4 Q! W( L3 x! G. ?
【分享百度13日笔经】: o( V7 W3 z0 H+ {
1.简述深度优先及广度优先遍历算法,并说明非递归实现的特点
/ c: H3 x3 v& W2. 程序找错,一大段。
5 l6 F9 O& ]) n$ |! ^6 x; w3. 假设有一台迷你计算机,1KB的内存,1MHZ的cpu,已知该计算机执行的程序可出现确定性终止(非死循环),问如何求得这台计算机上程序运行的最长时间,可以做出任何大胆的假设。
/ d" b; F0 ~7 x; L4. 大型软件有很多组件,编译时存在复杂的依赖关系,比如N1和N2存在依赖关系,要编译N1必须先编译N2,假设存在N<1000个组件,之间存在复杂的依赖关系,但不存在依赖环,问采用怎样的算法来构建编译规则,说明算法的复杂度。
1 T: ]/ U) T2 }0 X" o) B& J& T5.写一个函数 int MaxContinuNum(const char *inputstr,char *outputstr)6 ?5 n3 d; g+ ^# H
找出一个字符串中最长的连续数字串,返回最长数字串的长度,并将最长字符串存入Outputstr指定的地址,
; @4 O7 E, u0 L) R- E% M0 \, H如, abcd1234abd123abcd123456789, 最长连续字符串为123456789,长度为9
; s; X$ I4 ^- p" ~! C+ U$ s2 p A6.有100亿个url,要求设计一个系统,能实现url的添加、删除、更新,并能查看url的内容 d& n5 T" [0 @8 ?+ h/ M
- @/ o @* t$ M9 `2 C0 W5 t u
! _. ]- w$ ]! f9 Q/ u
4 ?- i1 ]4 `7 ~2 ~【百度2010商务搜索部笔试】 0 b" m( c2 J/ |' I' s c1 `) p1 y q
1,深度优先广度优先定义。它们非递归实现的特点, i, Z3 U4 i7 m) t
2,一个复数实部 虚部分别相乘求和的程序改错
. l; x, m/ C5 ^2 m5 K. ~3,一个有内存1KB, 处理器速度 10^6/S
7 D2 Q, w: k0 P% `1 k最长计算时间# F5 C# A! d& y5 s, g) e! j6 l) H
4, N个文件相互有倚赖(编译的时候) 设计一个算法,编译之
/ W- m L6 t( q, J5,一个字符串中最长的数字子串2 R" _. N o9 Z3 R6 ?
6,100忆个URL的存储,查找,删除,更新,添加) H, G0 Y- X# d, B/ D
9 ?& w, B& Q7 L" w5 V
: V7 h* N9 L5 ?. y& r : G3 U/ a2 `' t+ {
【百度2010笔试归来】& ?. Z: b8 l4 ~$ p
第一题:树的深度遍历,广度遍历,和非递归实现算法的特点。
) F: B, E- ?% G1 H第二题:一堆代码,找错误和潜在的危险。( \7 ^1 } ~4 G: P
第三题:一个有1kb内存和1mhz处理器的计算机在上面运行的程序的最长时间是多少
9 y0 N8 ^1 L" S& h: l算法题目* B, p9 D, \& p8 N0 X8 V( k
1.包编译依赖问题,设计算法,能够最快的完成包的编译9 M! {; K9 W4 a5 _ \ @, T3 K
2.对输入的字符串能够从中找到最大连续数字的字符串1 h' ~* l/ |; O1 }
系统设计题目
, L% E' ~: A/ K0 X" D8 d$ [百度最常出的题目,如何在100万url处理path、属性等等。
. c# F& S9 b, R* J$ G 3 P) E0 j2 T) C3 W
. P+ e; t+ m8 {& G
【百度2010校园招聘技术类笔经】
0 {4 g- L/ C3 ^2 }; W, |第一题:简要说明树的深度优先、广度优先遍历算法挤特点% @& L- y+ I) q" g
第二题:一个复数相加的编码挑错题
& ?' L3 W5 {: E# R: {+ X6 ]第三题:告诉内存大小和cpu速度,计算可能的程序运行最长时间
, f- Y! E; k/ n; y! j0 u1 d7 W第四题:复杂项目的组件编译依赖,设计一个快速算法并计算复杂度
9 }* ~5 }" w6 z! e$ c# D第五题:写个c程序,返回字符串中最长数字字符串的长度和地址,不能用标准库函数
- i" y2 X" B6 S6 U" S7 y第六题:设计个系统,存储100亿个url和属性信息,并可以更改属性信息和查找url,快速搜索站点的所有url及信息- t0 S3 g1 c: [0 G% b n. L" j% d
, e, m! X8 W% G
( Z2 g" | B! n: R
; O/ U! r- Z% |: ?" i1 e) d- Q
【百度2010校园招聘非技术类笔试题】 3 G$ @) s5 c$ p
1、09年的第一道图形推理题,不过我不知道正确答案,知道的童鞋请帮忙告诉一声,我选的C8 k1 N0 y& e0 \5 M8 w
2、还是往年论坛上有的非技术题,只是换了下字,分析2010年的网络购物,宠物用品和化妆品
' O0 ]. A5 v0 w( @) O3、说出10种易拉罐为什么做成圆柱形的理由, J4 @3 k6 e- E5 e' r
4、一个八边形,各角觉有一小虫,爬呀爬,计算终点之类的,题目太长,没记住,抱歉。。。
1 [; P" n3 v+ s5、3个男人、2个女人一起渡河,只有一条船,每次只能渡两个人2 C% O' c# o/ R" o
女人要求:不能让一男一女同时一起过河' y" S& t5 i7 z
男人要求,每人只能划一次浆
/ I3 I% |4 T/ a5 w8 R# I; F+ ]; _9 [) W' d如果只有一个划桨的,阿特第一,本第二,**第三。。% P- l5 G* {4 S; R
问:用最短的过河次数推测,谁最后一个划桨渡河?& _8 W" _" U y5 |. j
6、有两张标准版的世界地图,一张的比例尺是1:3600万,另一张的比例尺是1:2000万,将较大的一张完全的覆盖较小的一张(两张都是平整铺开的情况)。请问:取出一枚图钉,是否可以选择到一个点,按下去,刺穿的两张地图的点对应的是同一个真实地球上的点?不论是或否,请给出你的思考和论证过程。
5 I: ?; n# E G7、说明一些你对互联网和百度产品的理解、分析之类的
; ?! c* ~' B! d, f8、你认为这次测试是否能够基本反映出自己的水平?你对自己今天的答案满意么?如果不是,你还有哪些补充?
- f C5 f4 v7 ?) `5 m# G& J& W! a& Q
6 F1 B, n; V! i. X9 x9 R% P
3 ]$ M- y; }6 g% V% ~
【2010校园招聘百度用户体验部笔试题】/ C2 }0 t$ l& E, U4 i
第一部分:答一题,多答不限9 o4 Y. ]3 ^- M) m8 i3 Y
1.方差分析的统计原理和运用条件( ^* v7 o8 m$ V( Y4 f: w1 Z% \
2.什么是社会网络研究?它的主要观点是什么?有哪些应用?2 Q. Q( l8 }# A# n" Q7 x1 ?9 P% w" @
3.市场调研过程分为几个阶段?各个阶段的核心任务和目标是什么?( _( n+ ?6 Q1 F& S+ Q
第二部分:三题必须都答: D8 {- X; r1 J/ {) {% n% ]3 d. X
1.用户体验研究领域有哪些专家?用一句话描述他们的主要观点?! T/ ?- U' r; O1 `
2.用户体验研究和产品运营之间的关系
6 O5 x, ~+ D7 F# e2 I: K+ }3.交互设计是什么?一个好的交互设计具备哪些特征?举例说明。; |, N N$ _* Q9 E
第三部分:答两题,多答不限
8 j7 i. o# u# k' R/ B/ O1.简述用户体验研究方面的企业实践项目?(没有可以不写)
9 A( W( K& G9 l0 k8 ~6 V2.有用户提出反馈“搜索结果页面,需要将页面拖放到最底才可点击下一页,可否实现翻页置顶或自动反应功能”,如何处理这个问题2 w/ ^9 q4 z0 i8 l6 ]/ \/ q
3.百事可乐攻击可口可乐时,曾经在马路上随机做双盲实验,多数人认为百事可乐比可口可乐好喝,百事可乐公司以此为据进行推广。可口可乐也在马路上做双盲实验,惊奇地发现,多数人认为百事可乐比可口可乐好喝,因此,可口可乐公司下定决心改进产品,推出新产品“new coke”,没想到“NEWCOKE”推出后消费者抵制,并且要求推出原来的口味。请分析“new coke”失败的原因。
) W. _1 X& I. R' X& P: C4.统计关键词的搜索量时(有一个图,统计2007 2008 2009关键词搜索量),有人说“......,因此,当台风来时,人们就更关注变形金刚”,设计一个研究说明结论正确与否。7 H1 Q$ l& \! l0 b: b
第四部分:附加题: D# \! |+ o$ X( t6 U
有四道逻辑推理题
7 P1 T, q( L# B% m8 w& Q! U$ }: T估算你所在城市的出租车数量?简述估算理由。
. y& U" s" I4 B3 t
: ?$ D4 R, [% }7 l, M百度历年校园招聘笔试题:http://bbs.aftjob.com/thread-417000-1-1.html
" s+ p( D4 q) Z; M百度历年实习生招聘真题:http://bbs.aftjob.com/thread-606504-1-1.html
4 _- W2 Q, `3 Q$ }3 w百度2010实习生笔试2套:http://bbs.aftjob.com/thread-610484-1-1.html' J2 L& O6 c+ ^; z R8 z5 ^
百度求职俱乐部:http://bbs.aftjob.com/group-4-1.html% f6 _" O8 ]$ Y' P# w- N5 x
) @4 W, U* c. Z; y1 I, _2011年名企薪酬信息专版:http://bbs.aftjob.com/forum-37-1.html |
|