如果大家 算法 都过关,系统设计就能继续筛选,体现出来你的层次。还要一些很随机的问题,数学上的概率组合,Linux的常见命令都有可能触及。
我这里列出考察Hadoop的一些基本问题,都比较简单,大家Google一下,知乎上也有我的详细题目。
对于 算法 ,是考察的重中之重,我总结了一些高频题目,同样参见我的知乎。
这两道题是我真实中被问道的,虽然不是常规,大家可以思考一下。其中求面积的,是Apple当时问的,同学们能在15min内演算出来吗?
选择工作
假设你经历过面试的考验,拿到offer,下面就要面对如何选择的问题。在考虑offer之前,先对公司做个研究,比如这公司是什么规模?产品是什么?Glassdoor员工如何评价的?你的职位你喜欢吗?这就跟选学校一样,如果选错了,也是需要走很多弯路。
我个人的参考是,首先这公司是不是上升期的,产品是否有爱,团队是否比较强,学到东西。对公司分类,Hortonworks这种是纯技术性的,面向企业级的可能没多少人知道;而Uber是大众消费性,很多朋友都用过。现在的热点是移动 互联网 ,大家也可以多考虑这一块。
大家都很关心硅谷公司的待遇福利,这边我也做个介绍,待遇分成基础工资,根据Glassdoor排名,大概在每年10w刀-20w刀,硅谷目前也是水涨船高,奖金有些大公司有(Google, FB 15% - 20%)。如果是上市公司,会给限制性股票,分3-4年行使,创业公司一般给期权,不同就是限制性股票是白送的,不需要自己掏腰包,期权需要自己买入,不同时期价格不同。但股票交的税非常高,期权是有些长期避税。
最后也要考虑你的兴趣和对风险的承受能力,如果去大公司做个螺丝钉,实现共产主义生活也无可厚非。去小公司压力大,成长快。但也要做好失败的准备,看看当年zynga教训。
职场感触
硅谷生活着一群不在乎别人怎么看,但有很疯狂的想法的人。大家在这谈创新、谈技术、谈创业,资本涌入,人才竞争,导致大家都是很高的期望值,迫不及待的去改变。这种浮躁也许是社会进步的动力。
我这上面的都是最热的话题,每个领域都是百亿甚至千亿的价值。最近阿里巴巴的成功上市创造最大IPO,让大家看到中国 互联网 的野蛮成长,中国的发展速度和广阔市场让大家想像无限。而百度在硅谷设立 人工智能 研究院,阿里巴巴也准备在硅谷招上千人研发团队,越来越多的人才拼抢。中国的一些 互联网 产品也走出国门,微信、小米、360都在广泛布局投资未来。有时候会想当大家都是谈论技术改变世界,做个小App就值上亿,甚至上百亿,但真的世界因为你改变了吗?我们也要多些独立性思考。