人生的第一次笔试就交给了baidu,被狂虐的一场笔试。

  提交的简历相当简陋,马马虎虎的写了一个,在网上也就交了baidu的暑假实习生招聘,交的是研发工程师_移动终端开发方向(SH)(2011实习生招聘)。然后我就什么都忘了。过了一段时间,发来的短信,叫我去招聘宣讲会,下午发的,要求晚上到浙大,时间太赶,就没去了。在后来,就是笔试通知了。

  今天下午到的玉泉校区,找倒是没花太多时间,等的久了一点。等的时候还看见了半截的蜥蜴,悲剧。

  表示玉泉校区还是很美的,很多人坐在树下的草地上睡觉,我很羡慕的一种大学生活方式。

  整个笔试分三大块,第一块基本内容吧,最悲剧的一块。

  一:(1)extern "C"的理解

      没什么大问题的一题,只能说回答的不是很全面和正确

    (2)描述两种经典的设计模式,分别讲讲他们在什么情况下适用,如果可能,用伪代码实现

      很悲剧的一题,平时根本没接触过这方面的内容,一点思路都没有的当时。

    (3)tcp中time_waits是什么,在什么状态下出现,说说他的好处和坏处。

      表示网络课没好好听啊,悲剧啊。以后基本内容还是要了解啊

  二:算法与程序设计题

    (1)一个拓扑排序题

    (2)一个字符串处理题

  三:系统设计题

  1000亿组记录,每条记录是URl,ip和时间。叫你设计一个系统,包括存储和维护。并且具有查询功能,在给定的一个时间段,查询该段的url或ip的总访问量。