Mar 31

注: 只要你会做了这道题目, 你的能力已经可以进入百度了! 如果别的部门不要你, 请你给我发邮件, 我一定尽我所能强烈推荐你! 如果你不想加入百度, 而别的公司又不要你, 只能说明那家公司瞎眼了.

题目: 见图片, 该图是某网页的一个区域的截图, 用于显示商品或者其它信息的分类. 该分类的每一项可以折叠和收起(展开和收缩, 如果有子分类的话). 分类的级数不固定. 现有一个PHP变量:

$cats = array(
    array(
        'id' => 1,
        'name' => '学术和教育',
        'children' => array(
            array(
                'id' => 2,
                'name' => '自然科学',
                'children' => null,
            ),
            // ...
        ),
    ),
    // ...
);

请写一段PHP代码, 将该数组所包含的分类数据生成一段能实现如图片所示功能的HTML/JavaScript代码, 可不考虑CSS样式.

———-

注解: 这道题目考察的范围非常广, 包括PHP, HTML, JavaScript, CSS, 递归, 只有真正掌握了如上几种全部技能, 才能实现完整的功能, 否则必须依赖分工. 应聘者所能实现的程度越大, 得分就越高.

如果应聘者的应聘职位不包括HTML/JS/CSS, 那么题目可改为: 把上面的PHP数据用缩进换行文本的形式保存到文件, 并读取文件生成一个同样的PHP数组.(自定义格式的序列化和反序列化)

看到这篇日志的读者, 如果已经做了出来, 并且个人想加入百度, 请在评论中回复URL并说明你的意愿, 我会主动联系你. 或者你可以把程序打包发给我.

Continue reading »

Written by ideawu at 2011-03-31 16:57:24 | tags:

Dec 07

如果你是一位拥有一台Android智能手机PC游戏迷, 那么你一定想在手机上玩魔兽世界(WOW, World of Warcraft). 但是, 手机设备的硬件相比PC机来说CPU运算能力太低了, 特别是缺少3D硬件.

不过最近, 云计算的思想给人们带来了手机上的WOW, 虽然是Alpha版.

Continue reading »

Written by ideawu at 2010-12-07 08:25:20

Dec 05

就像Google搜索引擎的Page Rank论文在IT界被广泛传播一样, Groupon团购网站的论文也应该被广泛传播. 后者的”论文”就是Groupon的创始人Andrew Mason的访谈, 他在这个访谈中谈到了团购的想法的来源, 他如何创立和运营Groupon, 以及他如何拿到第一笔生意, 等等.

想法+投资

Andrew Mason早年在一个叫Inner Workings的公司做开发人员, 做团购网站的想法就是在那时候产生的. 他当时的老板, 拥有另一家投资公司的Eric Lefkofsky, 知道了他的想法之后对他说:”这看起来是个不错想法, 你为什么不创建一家公司呢?”

当然, Andrew Mason创建了Groupon团购网的前身, 而Eric Lefkofsky也成为了他的主要投资者和合伙人. Eric Lefkofsky投了一百万美元! 那是在2006年.

Continue reading »

Written by ideawu at 2010-12-05 23:14:48

Nov 13

最近, 有位用户向 bugzilla.redhat.com 报告他用 Fedora Linux 上网听 MP3 音乐时, 会播放出奇怪的声音. Linux 之父 Linus Torvalds 参与了讨论, 并最终找出原因, 竟然是 glibc 升级了 memcpy() 函数, 导致浏览器的 Abobe Flash Player 插件出现问题.

这真是太强大了, 竟然能从上网听音乐追查到几乎是软件最底层基础的 memcpy() 函数! 如果你想知道他是如何一步一步找出 BUG 的原因的, 可以自己去看贴. (我个人不得不表示非常佩服他们敏锐的技术嗅觉和科学精神!)

这个 BUG 的原因是, 某位 glibc 贡献者(看邮件地址应该是 Intel 公司的某华裔工程师)提交了一个速度更快的 memcpy() 函数的实现并被采纳. 但是, 这个速度更快的 memcpy() 并没有像它的前一个版本一样对源内存和目的内存重叠的情况做兼容, 所以导致了 Flash 插件出问题.

Continue reading »

Written by ideawu at 2010-11-13 16:00:08

Nov 04

这一次事件, 发展到昨天晚上达到一个新高潮. 最后QQ赌气说, 如果用户的电脑安装了360, 它就不服务了. 有人说, 这腾讯的公关也太差了, 竟然要挟用户!

据说, 工信部和公安部已介入360腾讯之争了. “这件事大家参与感很强, 大家继续.”

Continue reading »

Written by ideawu at 2010-11-04 10:21:28

Oct 15

最近, 网络上流传出了据说是腾讯公司的内部技术资料的”腾讯大讲堂”系列 PPT. 网友下载来看后, 发现确实是腾讯公司的内部资料, 但大多是 2007 年左右的. 这些 PPT 估计应该是腾讯公司用于新人培训的内部培训资料, 大多是各个产品线(如 QQ, QQ 邮箱等)的发展历史. 但里面还有一些可能敏感的不便公开的数据.

网友评论, 整体来说, 这些 PPT 没有多大技术含量, 也没有多少所谓的”秘密”. 腾讯之所以高度紧张, 大概是因为”怕丢人呗…”.

关于这些资料是如何流传出来的, 据说是腾讯公司某员工在得到这些资料后(几乎所有腾讯员工都可方便得到这些资料), 发到网络上作为技术资料和网友进行分享. 能进入腾讯公司的人, 大多具有较强的自学能力, 而网络就是他们学习的平台和”奶源”. 抱着取之于网络, 回报给网络的想法, 该员工也向网络”贡献”了他的知识.

Continue reading »

Written by ideawu at 2010-10-15 21:24:34 | tags: