[z]数据说话:FANG是不是软件工程师最应该最值得加入的热门上市公司

February 13, 2016 Annita 0

既然板上这么争论,应该加入哪家公司,我就索性用今天(2016年2月12日)的股市收 盘价,和最近一次财报数据,做了一个简单的数据分析。我想虽然版面上很多人有很多 直观的认识,但是做过这些分析的人也许并不多,我就把分析的过程和结果贴上来,供 大家分享。(注:所用原始数据来自于Yahoo Finance) 由于startup有太多的不确定性,所以我这里只是分析了目前已经上市的最火热的13家 互联网企业,作为对比,我选择了10家美国企业和BAT3家中国企业。 这13家企业分别是:Alibaba, Amazon, Apple, Baidu, Ebay, Facebook, Google, Linkedin, Microsoft, NetFlix, Tencent, Twitter, Yahoo 鉴于员工的价值在于IMPACT,所以最后我做了3张图,分别是每个员工所分享的市值( Cap/Emp),每个员工所带来的收入(Rev/Emp),以及每个员工所贡献的利润(Pft/Emp) 。并且3张图我都分别进行了排序。大家可以看到不同的公司中的员工贡献(impact)真 的相差非常大,也就是意味着选择公司的确是要慎重。 因为很难界定到底cap、rev或pft哪个才算是最重要的impact,所以我就索性对这些公 […]

骑马找宝马攻略:已经在FANG(不说FLG了),要百万只能往独角兽跳了

February 8, 2016 Annita 0

要跳趁早,时机不等人。 我的背景:西雅图地区的谷歌,五年多经验,主要做backend。最近一两年,身边朋友纷纷跳槽新痒痒。现在比较后悔的就是,早知道两年前刚拿到卡就该挪一挪,拖到现在算有点晚了。另外一方面,在G干的活,现在也越来越提不起兴趣。朋友的怂恿和激励下,去年10月终于下决心要跳了。 社招/ experienced hire,刷题到一定程度就够了,其他的知识积淀还是更重要 当时也没想要跳湾区,差不多就是一心想去打车公司UBER的西雅图分店。其实去年夏天就有些蠢蠢欲动了,刷了几道题后懒了又不了了之。10月份开始认真刷lc,刷的也不快,到12月才勉强刷一遍。后来回想,浪费很多时间,其实各个种类挑着做50~100道应该就差不多了。然后花了很多时间精力去复习系统相关的知识。G家自己的用过的infra复习下,spanner没用过,正好跟新project沾点边就看了个大概。有些东西像chubby, pubsub用过但是内部完全不懂,趁这个机会也翻翻人家的design doc有点大致的了解。当然最后我觉得也没有真正派上太大的用,不过做为知识积淀也挺好。然后就是市面上的技术 我是完全没接触过,起初还很担心,不过学了一圈下来也觉得没啥高大上的,大多能在G里面找到类似的,而且比起G做的更简化。这些花的时候不必刷题少,而且design doc/tech report/paper这些读起来可没有做题那么有趣。 废话一堆之后,来聊聊面试经历吧。如果你是来找算法题,可能要失望了。忘了有没有签nda,不过遇上很多国人interviewer,慎重起见我尽量模糊化具体的面试题。其实我说了也没用,真的,更重要的东西其实是在交流上。 悲剧无所谓:面最心仪的公司前练练手也很有必要。 12月朋友催我说打车公司又要融了以后pay的越来越少要来赶快啊,我总觉得没准备充分犹豫了一阵,月底才鼓起勇气让朋友递了简历。对拼趣一直也挺感兴趣,也让朋友帮递了,不过说实话,当时也就是想试试而已。然后顺手找人帮投了个脸书家,想拿来练手。听说facebook考刷题比较多,我自以为擅长做题。加上我背景里面social graph,  infra, product都沾点边,去面之前有种offer手到擒来的感觉。结果就悲剧了,怎么说呢,也不算是被黑,发挥的也不好,有些很弱的失误回家路上就意识到了。算法题基本上都是lc上的,有一道是hard但是那种非常经典大家都会做的,其他都是medium水平的题,一共涉及了binary tree, stack, backtracking, prefix tree这些知识点。系统题是让设计一个code search系统,基本上就是先装模作样分析估算下,然后画画大的框架,反正差不多就是凭着经验和感觉走,然后接下来就是interviewer提问,对某些component或者某些具体的情况zoom in进去讨论。虽然search我没做过,indexing系统还是稍微接触过的,但是时间久了忘了不少,回家后又正好补了下知识。 等脸书结果期间面了两轮u的店面,两轮都是很nice的中国人,跟第一位大哥中文聊天也聊得非常愉快,coding题目也不难,用queue就能解决,大概也是放水吧。第二位系统设计也是国人,问的google […]