Chinaunix首页 | 论坛 | 博客
  • 博客访问: 231047
  • 博文数量: 68
  • 博客积分: 40
  • 博客等级: 民兵
  • 技术积分: 355
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-25 11:49
文章分类
文章存档

2014年(2)

2012年(66)

分类:

2012-09-05 11:49:05

原文地址:评百度腾讯笔试题 作者:zyd_cu

这两天先后参加百度腾讯的实习生招聘笔试,不幸的是,昨天肚子不舒服,后来引发高烧,百度的笔试是在高烧39度的情况下完成的,题目一做完我就立马撤回宿舍睡觉了。由于今天要参加腾讯的笔试,怕高烧不退,昨晚去校医院检查了下,吃了点药,今早除了胃口不大好,其他都还不错,运气还不算很差。

 

参加完两大巨头的笔试,发现两者笔试风格迥异,百度全部是主观题,而腾讯则全是客观题(除最后的附加题外)。笔试题目出得还是相当不错的,每个人都能按照自己思考的方式去动手做(解决问题的方法不依赖于特定算法)。

 

百度的前三道简答题分别为C&C++、设计模式、网络的基础题,是否意味着C/C++的网络编程在百度需求很广呢?由于很少使用C++进行项目实践,对于设计模式也只是略有了解,但还好题目的要求不高,描述两种经典的设计模式,我写的是单例模式和装饰模式,回来核对了一下,发现代码写的还是有些问题的。

 

接下来两道程序设计题,相信大部分人都能做,第一道侧重于考察算法思维,第二道则侧重于考察动手编码的能力了。

 

最后一道应该是百度必出的海量数据处理的题目,回了想了下,感觉没有答好,平时老是把分布式挂在嘴边,考场上居然忘了提下分布式处理,毕竟有1000亿条数据。

 

今天已经看到网上有人贴了百度的笔试题

http://blog.csdn.net/shuaiwang_01/archive/2011/05/07/6402194.aspx

 

腾讯的笔试以考察基础知识为主,选择题主要考察C语言、数据结构和操作系统的基础,还考了几道数据库、网络、安全的题目。两道程序填空题,链表倒置和计算器的模拟,第一题很简单,第二题看懂了设计者的思路也不难,据说递归算法是每年腾讯必考的,看来果然如此啊。

 

腾讯对于不同的方向(C/C++javaphp…)加了一道附加题,C/C++方向的附加题要求设计一个内存分配器,我的方法是模拟伙伴系统分配算法,维护1B2B4B… 1024B11种类型的内存块。

 

最后说一点,对于腾讯百度考试安排,我觉得百度做得稍好一些。首先,百度事先已经安排了座位号,避免了现场随便坐可能引发的混乱。其次,百度在华科设置了考场,下公交车几分钟就能走到的西十二,而腾讯的所有考场都在武大,并且分布在距离相隔较远的多个教学楼,早上过去碰到一堆找教室的同学,我们早上从武测大门到考场用了快一个小时的时间。

 

阅读(1165) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~