面试问什么
国内BAT(Baidu, 阿里,腾讯)等公司和国外像Google,Facebook,Hulu, Yahoo等公司面试风格截然不同。
外企
这些大外企几乎清一色问算法题,并且会要求在白板上写代码,偶尔会有一些系统设计的问题。本博客针对算法题,会分成四类博文:
- 解题技巧,总结一些有用的解题技巧,这些都是作者多天来的心得。
- 题解,针对一些经典问题,给出详细的解答。
- 算法介绍,介绍一些面试中用到的算法,力求简洁易懂。
- 代码编写心得。
BAT
国内大公司会着重问计算机基础和项目经验,在面试官与你做的东西没有多少交集的时候,也会问算法题。本人比较欣赏国内的这种风格,感觉国内的面试官更关心你做过的东西。项目靠自己积累,本博客主要会针对介绍一些计算机基础知识,主要包括:
- 编程语言
- 操作系统
- 网络
- 数据库
- 其它比如机器学习算法之类的东西
由于这类帖子网上已然很多,会倾向于收集一些高质量的资源而不是自己撰写。