找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1239|回复: 0

[面筋] 09.17 – 百度搜索研发部 – 天圭

[复制链接]
发表于 2011-5-30 16:14 | 显示全部楼层 |阅读模式
09.17 – 百度搜索研发部 – 天圭
( {9 M! Q) i8 A  o$ [9 b8 ?2 u* u. N, j) c1 Z5 F; i9 l: O1 y5 U* m
, r( g: w# S/ T/ j* k1 U  ^
LINUX和C相关问题:
: W3 J; Y7 s" x# d% J1. static关键字的作用。为什么static变量只初始化一次?说下进程的地址空间(代码段,数据段,堆,栈等) - p$ Q7 R' t  I
2.进程和线程的区别?为什么线程的调度开销小? 7 V+ Z3 R% B  k; d' X
3.说下select机制 ! K; n9 @1 o& Q6 `& {% f. u
4.为什么需要字节对齐?字节对齐的规则?
& `( I2 N0 s3 D/ K3 G! `+ x9 K* d   8 K4 O" s: d: P% @& d: ]. n
算法和数据结构5 Q! T0 b0 y4 f+ ]" p# F2 V
(运气比较好,面试官没有要求写出程序,只要能说出算法思路就可以):
$ B8 y3 w" m5 ]1 h+ q1.如何将一个字符串中的某一个字符全部删除,原字符串顺序不变?如输入abcdefbbg,删除b后得到acdefg,要求时间复杂度O(N),空间复杂度O(1)
4 N" \, l/ e1 Q7 ~& R2.如果要求对一个集合进行查询,插入,删除,你会怎么设计它的数据结构?平衡二叉树特点?怎么查询,如果时间复杂度要求比O(logn)更小,采用什么?hash的冲突解决方法有哪些?如果要求有序的输出,是选二叉树还是hash?怎么输出?
) P% T4 S( |% {4 G- D3.如何在一个二叉树中找两个节点的最近祖先节点? 2 O" Y6 o$ e+ o
4.台阶问题:有n个台阶,每次可以踏一个台阶,或2个,问有多少种走法?% d. T3 e, [- |& c+ Z- ]. b
(PS:我写出动态规划的表达式后,面试官问这个对吗?我想了半分钟,觉得有问题,正准备说应该是....,面试官笑着说哦,别看了,没问题,倒....)% L& C: H* z% X8 e

! W% y4 K: {% d( ?( \( d2 R! o( A' E- w; E: }
文章摘自2012阿凡提求职手册——IT行业篇
: ]6 ?* `) n$ [1 C" W* \http://bbs.aftjob.com/thread-607158-1-1.html, i, n3 r) q3 V/ F  S% ^
——. ]4 s: C+ C; c3 S* S; y
阿凡提百度(Baidu)求职俱乐部- G+ B2 q9 {  ^; c. Y; ~1 N
http://bbs.aftjob.com/group-4-1.html/ ~# ^% h/ Q  X  u
——
' m/ `1 Z) l/ ~8 f2 \3 C9 m关于Web前端及百度web前端笔试面试题目
' f( z, ]6 Y* @" |& i1 phttp://bbs.aftjob.com/thread-31614-1-1.html/ G# `9 M) g5 }) B; A! l* K6 M
百度质量部测试一面面经! t( D! @) S7 h9 U% T
http://bbs.aftjob.com/forum-viewthread-tid-31594-fromuid-35176.html+ Y* ?& l2 s9 O7 B" ]$ \
百度面经篇- G9 X' [1 t( P+ }$ M
http://bbs.aftjob.com/forum-viewthread-tid-469368-fromuid-35176.html
5 f( q' n4 y- ?2 {! _——. f2 e2 O4 u" e8 C8 \) n) F, H$ @
阿凡提(aftjob.com)求职社区
. {- j) T0 r- W阿凡提求职俱乐部-国内第一家网络求职俱乐部,提供企业求职俱乐部和高校求职俱乐部交流平台。7 {+ D6 r! `/ H* B, B2 p: j9 y
——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 13:54

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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