豌豆实习记

真没想到,两年后的暑假会再次来到北京实习。或许,这就是,天意?(司马懿:哈哈哈哈……

求职

之前的实习因为年级关系,只能靠朋友的推荐。而这次大三的求职,终于可以走正规的流程了。为此,我在大三下学期的第一周,用了整整一周的时间设计自己的简历,至少达到了能够让自己满意的程度。期间也得到了霍叔秋叶壳酱等童鞋的指点,在此表示感谢。

简历完成后,就是投递的问题了。当时自己也没有确切的目标,只要是一线城市的互联网公司就行。加上受年初那位广外女生的漫画简历微博影响,所以决定通过微博求职。稍微简化了简历、策划了文案,并选在周三晚十点发布。这条微博是长这个样子的……

求职# 提前准备,大三学生寻 Web #前端开发# 的暑期实习机会,最好是一线城市的互联网公司。多年 Web 开发经验,参与开源项目,曾在腾讯、人人网实习。掌握 PHP XHTML CSS ,熟悉 HTML5 CSS3 jQuery ,对性能、安全有一定了解。主要经历如图,欢迎联系!

微博发布之后,受到了很多朋友的转发,甚至还被等 @秋叶语录 @KentZhu @HTML5研究小组 @HTML5梦工场 等行业大号转发了,效果超出预期,受精若宠……当晚很兴奋,以至于凌晨蹲坑时手机掉坑里去了……再次验证了「人品守恒定律」。

面试

可能是因为项目经历多,收到了一些面试邀请。但是自己几斤几两自己清楚,尤其是 JavaScript 方面较弱。所以面试的那段时间,一直捧着犀牛书在看。面试的问题主要围绕:

  • HTML5 语义化
  • SEO
  • CSS 布局
  • CSS 选择器优先级
  • CSS3 新特性
  • IE Hacks
  • JS 作用域
  • JS 模块化
  • JS 事件委托
  • JS 跨域
  • 排序算法
  • 性能优化
  • HTTP 缓存
  • 浏览器工作原理
  • 项目经历

至于结果嘛,豆瓣的笔试直接挂了,百度上海因为我是外地的直接把我拒了,360、阿里也杯具了。除了豌豆荚(感谢 @赵望野 给我这次机会)。

豌豆荚的面试过程很有意思。首先他会给你一份习题,要求你实现某个页面和某些功能。习题的描述很清晰,难度也由浅入深,考察的知识点也很全面。其实内部对习题设置了很多踩分点和加分点,考核的不仅是代码部分,还有编码风格、视觉细节。通过之后就是半小时左右的电话面试,再通过的话会被邀请到北京进行真正的面试,并且报销行程和住宿。在北京的面试就是车轮面,三四个攻城师轮番面试,各个面试相对独立,所以可能会问到类似的问题。每个攻城师面完之后进行打分,加上之前电话面试的分数,就是你的最终成绩了。如果能进入 CEO 王俊煜 的最后一面,那么恭喜你,基本通过了豌豆荚的面试。

入职

得到了豌豆荚的 Offer 后我一直在犹豫,是否又要离开深圳前往既熟悉又陌生的北京呢?在看过「豌豆实验室招聘」的视频以及俊煜对「团队如何高效率工作」的介绍后,我就更加喜欢这家公司并选择了它。现在已经来北京将近一个月了,完全没有后悔来到北京。

但是在出发前,住处的问题一直没有着落,关注豆瓣「北京租房」小组一个多月,不是太贵太远就是拒绝短租……不过很幸运,后来某个攻城师因为有事儿将其住处让给了我,距离公司才十几分钟路程。

于是 7 月 11 日在妈妈的送行下,乘坐 T108 离开了深圳。第二天下午到达了北京,又开始了短暂的北漂之旅。住处很一般,不过也就只住短暂的几个月,忍了。

工作方面,主要负责 Windows 客户端的前端开发。其实豌豆荚的 Windows 客户端是建立在 Chromium 之上的基于 Backbone.js 的大型单页富应用,这对攻城师的 JavaScript 能力要求不低,对我也是一种挑战。不过在 Mentor 望野的帮助下,已经大致了解这套工程体系,稍微能解决一些简单的 Bugs 了。希望这几个月的实习中,能在在「豌豆家」看到自己出力的新 Feature 吧。

在豌豆荚最大的感受就是,这里足够「开放、透明、平等、高效」。豌豆荚的日常工作建立在云端之上,使用 Google Apps、GitHub、Dropbox、Asana、Jira、NAS 等效率工具。尤其是对 Google Drive 的大范围应用,至今在正式工作中我还没下载过一份文档,更不存在汇总时需要一份份复制粘贴合并……而且所有数据都是对内部开放的,每周五下午 TGIF 还会分享公司这一周的发展状况以及对未来的计划。事实上在这里并不存在实习生,实习生们很快就会参与整个工程的日常开发,做出自己的贡献。

福利

参观过金蝶、人人、创新工场、鲜果、前饭否、腾讯、美团,感觉最有爱、最理想主义的,还是豌豆荚。空气好(40W 的空气净化器),福利也好。虽然每周六天班,但是和福利相比,多那一天也不算什么了。

  • 免费三餐:早餐是粥和包子煎饼等等,午餐是餐馆送来公司的菜肴,晚餐是自选的外卖。如此一来,基本一周六天是不用花钱的。每周六还有 Special Lunch 。
  • 免费茶点:水果任吃、饮料任饮、零食任吃、泡面任拿。
  • 娱乐设施:桌式足球、投篮机、乒乓球台、 PS3 !
  • 报销政策:每一年可以报销一款手机(额度 1500),每两年可以报销一台本本(额度最高 5200)。
  • Team Building:不定期外出腐败,实习生每月还有一次聚餐。
  • 调戏萌猫:三只性格迥异的萌猫每天都会在办公室的桌子下穿梭,偶尔还会跳上椅子桌子视察工作。

关于豌豆荚攻城师的一天,可以参考这个知乎问答:豌豆荚的员工工作方式是什么样的。如果你也向往这种工作方式,欢迎与我联系~