首先面我的是一个豆瓣的前端(后来了解到其实也是做后端的),问的东西不多,大都是简历上的内容,没问到具体的技术实现,最后聊了一点儿 linux,原来同是 ubuntu 饭,并且已追新到 9.04 beta。
稍息片刻后是技术总监 Flycondor 的第二轮面试,因为隔壁在开会比较吵(偷听到有关 tag 之类的使用问题),所以转到了有沙发和 foosball 的休息区。开篇还是聊简历中的项目,不过问的内容比较宽泛,从工作职能到页面优化技巧、SEO,问答的形式比较轻松,所以不怎么紧张。后来被问到一个比较偏门的问题:豆瓣和新浪首页完整载入后 html 代码的大小。我当时的回答是豆瓣 20k 左右,新浪大概 5 倍以下,后来觉得豆瓣可能会再小些,新浪的会再臃肿些。刚在家试了下,豆瓣 20.8k,新浪 395k,还好只是一个对关注度的测试题。后来脱离项目单独问了些关于前端优化的具体问题,因为早前看过一篇 Yahoo! 的 Best Practices 技术部分的提问算告一段落,但留了一道开放性的作业,问题还是围绕优化,但对象是豆瓣,开始我还想问咋没笔试之类的,现在看来豆瓣做事更效率,与其出一些茅坑儿算法题,不如来真格的对实际项目下手,管你求助朋友查书还是 Google(mianshi.cnrencai.com),最后写出代码,高低自有公平论断,谁不是边学边实践边提高的。(说说而已了,明天起还得继续动手 JS 面向对象部分的实际应用,抽空再多记一些经典算法,谁让俺心目中的盖世大企,还是来应试那一套,茅坑儿题照出呢),剩下是留给我的提问时间,一般来讲只是走走形式问问部门状况和福利之类的,但毕竟是钟爱的豆瓣,关注和感兴趣的东西自然多些,最后算下来我提问的时间比面我的时间还长,汗~ 涉及的鸡毛蒜皮的问题比较多就不赘述了,有一个让俺小惊的:豆瓣有12个程序员,其中4个是专做算法的。
去年的时候和一个淘宝 UED 的成员聊天,从他的话语中感觉很拜豆瓣的 UE;今天在豆瓣看到不少人,只是不知哪些是做 UE 的,如果没有专门的前端部门,应该是归到产品部的;没猜错应该就是我隔壁那一拨开完会后一起盒饭的人,ps, 看到一个 ppmm,断定不是童颜大龄文艺女青年。
其实整个面试过程都有提花老师旁听,和一些面经中看到的嗷嗷雷同:一般陪自己面试的朋友都有很高的中标率。在面我的过程中,技术总监大人貌似对提花老师的学历以及曾从事的设计工作都比较感冒,坦言豆瓣正缺设计,让准备作品和简历直接来面。