sth. about job hunting in it by henry ma

25
求求求求求求 求求求 @ 求求求求 2012.6.14

Upload: prancema

Post on 18-Dec-2014

1.107 views

Category:

Documents


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Sth. about Job Hunting in IT by Henry Ma

求职经验分享

马环宇 @ 网易有道2012.6.14

Page 2: Sth. about Job Hunting in IT by Henry Ma

2

关于我

• 09 级硕士,前瞻跨媒体组• 2011 年 11 月加入网易有道广告

组• 从事分布式系统架构相关工作• [email protected]

Page 3: Sth. about Job Hunting in IT by Henry Ma

3

说在最前面的建议

• 自信• 冲击 Special Offer• 目标尽早明确• 持续阅读,持续练习,持续复习• 善于记录管理日程和笔经面经

Page 4: Sth. about Job Hunting in IT by Henry Ma

4

互联网公司求职确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

Page 5: Sth. about Job Hunting in IT by Henry Ma

5

确定求职方向确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

知彼

知己

Page 6: Sth. about Job Hunting in IT by Henry Ma

6

知彼:确定求职方向• 职位与专业方向– 技术类:研发,产品,测试,运维……– 非技术类

• 单位性质– 技术类公司(民办,外资,国资)– 国企(含银行)

• 公司规模– 大公司,业务稳定– 小公司,创业公司

• 城市– 帝都:北京户口的纠结– 非帝都

Page 7: Sth. about Job Hunting in IT by Henry Ma

7

国有 外资 民办工作压力 低 较高 高

工资 低 中高 高

福利 高 低 低

户口解决 极易 较难 难

Page 8: Sth. about Job Hunting in IT by Henry Ma

8

知己:分析自己的背景与特征• 个人背景加分项– 给力的实习经历– 实验室项目经验丰富,且业界感兴趣– 在某一领域有突出的能力和经验– 证明自己能力和经验的个人项目– 基础知识扎实,功底深厚

• 个人专业方向的选择– 擅长什么?– 喜欢什么?

业界认可度高的公司所做工作有含金量

直接在向往的公司实习

技术博客或微博

GitHub

Page 9: Sth. about Job Hunting in IT by Henry Ma

9

简历• 敲门砖 & 面试的索引• 认真准备若干个版本

– 外企:先英后中– 带有“求职意向”栏或不带– 针对不同公司的定制版本

• 实事求是,不可吹嘘– “ 精通?熟悉?了解?”

• 内容重点– 项目经验与实习实践经历– 专业技能– 奖励与论文

确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

Page 10: Sth. about Job Hunting in IT by Henry Ma

10

简历的艺术• 建议…– 一页为佳– ” 申请 XX 公司 XX 职位 _ 中科院计算所_XXX.pdf”

– PDF 格式为佳– 标题:“ XXX” 或“ XXX 个人简历”

• 不建议… – 放个人照片– 放学校 LOGO– QQ 邮箱– 个人背景过于详细:籍贯,党员,出生日期……

Page 11: Sth. about Job Hunting in IT by Henry Ma

11

知识复习• ★★★★★–算法– C/C++– 个人研究方向或的期望从事的方向

• ★★★★– Java– Linux(Shell命令, C编程,内核 )– 网络 (TCP/IP)–数学 (概率统计,数论,组合数学 )

确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

Page 12: Sth. about Job Hunting in IT by Henry Ma

12

算法练级路线图• 入门:理解其思想• 初级:口述其流程• 中级:正确快速地写出其实现代码• 高级:透彻理解该算法背后的问题,理解得

出该算法的思考推演过程,指出该算法的各种性质及适用场景

• 神级– 提出更好的算法或实现方式– 灵活无缝地把其思想应用于其他问题

Page 13: Sth. about Job Hunting in IT by Henry Ma

13

书籍推荐:算法

Page 14: Sth. about Job Hunting in IT by Henry Ma

14

神书《编程之美》• 神在何处?– 最能代表业内面试风格– 题目重现频率极高– 答出正常,答好不易,答不出来是耻辱

• 用法:算法面试题的预热– 提早熟悉题目风格– 里面的题目融汇贯通,问一答三– 涉及到的知识点是复习的重中之重

• 不可“迷信”此书– 不要有“押题”心态– 算法功底的提高要靠持续学习和实践!

Page 15: Sth. about Job Hunting in IT by Henry Ma

15

书籍推荐: C/C++

Page 16: Sth. about Job Hunting in IT by Henry Ma

16

网络资源推荐

• 北邮人论坛 Job 版– http://bbs.byr.cn/#!board/Job

• “ 一亩三分地”编程算法版– http://

www.1point3acres.com/bbs/forum-84-1.html

• 何海涛的“程序员面试题精选 100 题”– http://zhedahht.blog.163.com/

Page 17: Sth. about Job Hunting in IT by Henry Ma

17

关于内推• 内推的好处–跳过笔试,直接面试–海选前优先面试,早拿 offer– special offer 大多产生于内推者

• 如何申请?–预先准备一段书面“推荐理由”– 尽早、主动联系公司中的校友– 在北邮人等论坛找渠道• 注意甄别真假;注意个人信息的安全

确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

Page 18: Sth. about Job Hunting in IT by Henry Ma

18

技术面试两大典型内容• 交流(提前准备好相关内容!)– 口头自我介绍– 项目与实践经历

• 背景,方案 and why ,使用场景,改进…• 合作分工情况• 想个例子:遇到的一个难点,如何解决

• 做题– coding (纸上多,上机少 )– 非 coding

• 算法,语言,基础知识,数学,智力题• 系统设计题

确定方向

简历撰写

知识复习

申请内推

笔试面试

Offer 与选择

Page 19: Sth. about Job Hunting in IT by Henry Ma

19

面试:挖坑与反挖坑• 经典问题(经典大坑)– 先自我介绍下自己– 请介绍一个你最得意的项目?–你最熟悉哪门编程语言?– 最喜欢(或最近正在读)的技术书籍?– 有什么想要问我的问题?

• 反挖坑:把面试内容引导到自己擅长的内容• 简历!简历!

Page 20: Sth. about Job Hunting in IT by Henry Ma

20

经典算法题目• 海量数据问题– Hash Map, Bit Map, MapReduce

• 抽样问题;蓄水池抽样• 链表与二叉树• 二分查找的思想及其各种实现、各种应用– 行列分别递增的矩阵中查找最大元素

• 各种排序算法及其各种变体、各种实现、各种应用– Top K排序

Page 21: Sth. about Job Hunting in IT by Henry Ma

21

经典编程题目(现场 coding )

• 字符串匹配• 数字与字符串的相互转换(涉及进

制)• 二叉树和图• 排列与组合• 各种排序算法• 二分查找

Page 22: Sth. about Job Hunting in IT by Henry Ma

22

经典编程语言题目• C/C++–memcpy, memmove, strcpy–虚函数实现机制–继承关系中的构造函数与析构函数– STL : vector 的实现机制,迭代器,……

• Java–反射机制– GC机制–线程;集合类的线程安全性

Page 23: Sth. about Job Hunting in IT by Henry Ma

23

各公司面试风格是不同的• 侧重算法– Google, Hulu, 网易有道

• 侧重 coding :题目简单但代码必须精准–Microsoft (STC)

• 侧重研究经历、研究方向的 match 程度–MSRA, IBM CRL

• 侧重基础知识的广度– Yahoo!, 阿里系,腾讯

Page 24: Sth. about Job Hunting in IT by Henry Ma

24

各面试阶段的风格也是不一样的

• 海面(一面)• 二面,三面• Manager 面• Boss 面• HR 面

Page 25: Sth. about Job Hunting in IT by Henry Ma

25

THANKS!

马环宇 @ 网易有道[email protected]