找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1191|回复: 0

[面筋] 08.13 – 百度日文图搜1,2面 - 余总

[复制链接]
发表于 2011-5-23 10:48 | 显示全部楼层 |阅读模式
08.13 – 百度日文图搜1,2面 - 余总% i2 o5 l& }) B/ s( ^

  k6 m9 X: o0 x& z. u
8 D" f/ Q2 x" S  ~9 F( Y9 H& c+ c. F& \3 N7 P9 n/ Y" y- K
在朋友的帮助下,今天面百度 一共面了两面,第一个人面完,喊出另外一个工程师接着面。. ^& Z8 ~( f) m0 Y+ x
面试三点开始。我去得比较早,就在大厅里面等了个把钟头,环境看上去不错。哈哈。具体后面说。% o+ z& R. t/ n2 Z( O
. [' q6 y% D# k$ e& Z
第一面, m! W1 c! ^$ o: g: m+ j
一个哥哥,挺kind的。聊天知道貌似是浙大ACM的,而且还跟我们大组的一个博士gg是好朋友。
' u% [. C, D7 B+ L& \" }& Y首先,自我介绍,稍微说了下。这里我觉得是每个人唯一可以准备得最好的了。说条理点,给人家一个立体印象会很好。然后就要“例行公事了”,开搞:& V) }. a, U' J. O+ U
第一题,据说中的经典算法,数组a[len],找出其中最大的三个数。写程序,写个意思就行。  h8 j7 h1 ]; s. g
第二题 ,貌似搞算法的人都知道,应该也是据说中的经典题。有一个单向链表。对于单链表,链表尾部是NULL。突然有一天,某人没事把尾部的指针指向了链表中间的某个元素,这样就形成了一个网球拍状的链表,一个柄,然后前面一个圈。  0 p/ Z& h' c( k) V: q
  问题1:如何遍历链表(可以重复访问)(hint:简单next访问的话,会死循环在圈里的哦,所以得想点办法)
9 S! M( ~8 D( n: q  问题2:如何确定柄和圈相接位置的元素是哪个?3 _4 J5 z2 X% r$ c
第三题,开放题,关于图片搜索。
- a% m5 t; Q0 U6 B. k) H一个页面,例如http://esfang.house.sina.com.cn/n_news/news_show.php?id=20439这个link里面,有个图片。图片搜索的基本思想是候根据页面正文的内容来推测图片内容。这个页面中,除了正文上有文字,顶上、边上都有链接和广告,是与图片不相关的内容,需要过滤掉。如何过滤这些五官内容,提取正文? 请说出你的思路。方法可以不拘一格,可以多种方法并用。我扯出了六七种,应该都还蛮靠谱。
+ C0 H9 I( [2 C) L
3 F3 ]5 R, {; B7 M" ]. H' U4 M% k. uOK,就这么多面试问题。我看了下表,刚好一个小时。这个gg喊了另外一个gg来接着面。2 |/ Y0 G3 R6 Y& w

' h0 K+ s. t$ a9 v二面开始 3 e5 I9 L8 |6 H
还是先自我介绍,让随便讲讲。很快进入主题,开始做题:7 t8 q, D- ~! @( H4 y. f
第一题 : 100万行ip地址区间,已排序。给出一个ip地址,从100万行中找出该ip地址所属行。如果找不到,输出找不到即可。
, x8 B$ h- y0 m1 T) M* w4 r已知,区间首尾两个ip的前三节的ip地址相等,只有最后一节不同。
3 c3 |( v! J% ~  H' s8 v例如:2 U* e+ x3 \9 M& k" Z
127.0.0.3   ~  127.0.0.69 w) S0 w+ V! v# O5 T1 Z$ n; |9 G
127.0.0.16 ~  127.0.0.49        4 b1 F- V& h2 _& _4 E
.....3 B9 d5 k9 {2 o: _* j( Z% H& t5 C
210.2.0.16 ~  210.2.0.233
5 P3 M1 h6 _5 c0 D/ z0 T.....5 `1 ^" t* K7 l% v4 R6 A
上面每个区间前三节都等。; k- a( m" S$ h+ l7 Z/ x. M
210.2.0.16 ~  210.4.0.233这样的区间不合法,不回出现在给出的( W. |8 E1 Q; W, |# \# F
数据中。
" K2 U' Y* [9 c1 F0 S给出输入127.0.0.18,输出为127.0.0.16 ~  127.0.0.49。- b) e' A8 p$ v3 P0 x/ u

. M* h( v' Y# C' Z这个题目补充一句,最容易想到的算法就是二分查找了。可行。面试的人非得让我想出个更快的方法。没想出来,到最后结束的时候问了下他答案,也就是加快查找那些事,恩,你知道的。
3 k+ C& B' q9 h' O% e
  @, u* S& H4 A2 O第二题 ,你知道Cache替换算法有哪些嘛?你学过吗?0 `& V8 x; B' d+ U  n
恩,我当然学过。blablabla9 I4 l/ X' K  S6 j  Z) Z! G
那么你能实现一个LRU Cache算法吗?
" g# L0 H4 I0 o! \0 s% u& n8 ]+ W2 g我走偏了。。。。。直接以为要实现一个硬件Cache LRU替换算法。。。太失误了。。。他一个搞软件的,关心硬件Cache干吗。。。
, [  ~6 u2 O' V( n; jOK,软件LRU算法如何实现大家肯定都知道。
- u3 ]8 [! U- j/ d! N5 |1 v9 P+ R& u这个题目是他一个引子,后面开始才是重点。题目大意,百度贴吧这么多帖子,动不动还有“贾君鹏你妈喊你回家吃饭”的爆吧行为。如何设计一套存储系统以满足贴吧的需求。设计包括Cache、磁盘文件数据块的布局、结构、安排等等。总之,设计一个存储系统!我真有点汗。。。这个题目突然冒出来,挺不合适的吧。反正给我的感觉是太大了。
# Q$ N- V6 y5 b) ~4 a$ S6 y/ n/ G: z注,贴吧特征:
: V" m! D- Z5 ^8 t7 {7 Y1、 老帖子一旦回复了,就跑到顶上了。玩bbs的同学都了解。
8 P, {+ n' l3 _+ ?, @2、偶尔存在暴吧行为,如何抗住这种压力(这里指存储压力),如何保证这种帖子还能被正常阅读
0 s5 ^/ G# I5 ]. K5 F+ M# j& ^3、很多用户只看贴吧头几页的帖子,所有针对这个特点应该可以做一些优化(Cache)。
  K( L# y$ J4 Y7 g$ L% V2 _: s( M4 SOK,设计吧。。。反正这个题目把我搞得很不爽。我猜,他是揣着答案了,总希望我说的跟贴吧的设计相似:(
) _/ h9 E# I1 K& @4 Y7 p3 C8 ^( t: O
7 ], }: Y6 W6 i+ x: j面完大概五点,说下周等消息。他直接撤了,一人在那,哈哈,正好可以乘机溜达一下百度。先电话我偶像,用她门卡到处溜了一圈,然后去百度健身房跑了半个小时的步,到了饭点,直接去百度地下食堂吃了顿饭,还凑合。OVER。
" V6 ~5 [0 V9 F
9 s* ?( y! R1 r: d/ V总结下,算法我有点卡,因为没有任何准备。我总觉得他们问的问题,《编程之美》上都涉及到了,并且比他们问的还深。所以,我决定开始好好看看《编程之美》了。 另外,他们都重复地问,能来实习么。不能+ B( N+ f) }. X3 Z

" e1 ?5 O5 t- a% X# S
' ^  `; x1 v' }6 G8 X5 r' K. f0 ]! G' M: b6 {
文章摘自2012阿凡提求职手册——IT行业篇
2 B) ?1 d$ n) o; U6 Y, L7 V& jhttp://bbs.aftjob.com/thread-607158-1-1.html. c( p% b: a. C
——5 \' I8 k, l+ v, ^. X0 S: c
阿凡提百度(Baidu)求职俱乐部
) V% `* S( Y9 }3 `+ n1 g4 u5 Ghttp://bbs.aftjob.com/group-4-1.html, ]+ m/ m' h9 S+ c: Y5 U, ?
——
1 C3 T+ d$ h1 t3 M* _) E关于Web前端及百度web前端笔试面试题目
+ \( H( i- B" o) o2 ]: ohttp://bbs.aftjob.com/thread-31614-1-1.html9 @4 K" C9 v1 o/ @: Q
百度质量部测试一面面经
7 w; `. v7 r; v1 m5 ~5 v* L1 `http://bbs.aftjob.com/forum-viewthread-tid-31594-fromuid-35176.html
) U  z" B( T- P) B$ H: ^百度面经篇
+ c$ a* q  b1 jhttp://bbs.aftjob.com/forum-viewthread-tid-469368-fromuid-35176.html- v- {# S! J$ p. P
——
  o" I( @8 Q- P6 O, c阿凡提(aftjob.com)求职社区" B- Z9 u# P; x# |7 r# r& o4 O0 D
阿凡提求职俱乐部-国内第一家网络求职俱乐部,提供企业求职俱乐部和高校求职俱乐部交流平台。  j7 Q" N( U& t( N6 d4 Q
——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-4-3 22:35

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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