- 相关推荐
分享百度的一些笔试经验
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.All keys are bats.Some watches are bats.Conclusion:
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 horses.each race can only have at most 5 horses.To find the 3 fastest.What's the minimum number of races.
8、丽春院选娇娘,共2010位候选人,双数个有从业经验,老板每次同时问两位姑娘是否有从业经验,猎头如实回答,问至少问几次才能保证问到的姑娘有一个有从业经验的。
【分享百度的一些笔试经验】相关文章:
德勤OT笔试经验09-08
复试通关经验分享07-30
成人高考经验分享09-19
考研英语复习经验分享08-29
考研英语复习的经验分享09-06
面试经验及心情分享06-27
科目二考试经验分享10-21
湖北成考备考经验分享08-18
关于爱因斯坦的学习经验分享06-02
备孕成功经验分享10-18