–我在校招时准备美国科技公司software development engineer的面试的策略 (微软谷歌亚马逊) Author: WZ 阴差阳错? 在amazon公布二号总部地址前先来了这里 此文有点长,于是做了一些hightlight,主要内容是,我与Amazon的一些故事,以及如何准备美国科技公司软件开发工程师(software development engineer)的面试,包括微软谷歌亚马逊,以微软面试失败的经历如何重新调整,顺利拿下亚马逊6轮笔试面试。 感谢您阅读的时间。 其实每天大脑都在想,很早也就想整理一下自己与Amazon的前世今生,还是蛮有缘的。 来美国前,我就是Amazon的深度用户了,虽然亚马逊(中国)热度比不上淘宝,京东(本土产品),但是也是早早地用Kindle在中国亚马逊上不断买入中文书。其实在中国买书,跟美国比是太便宜了,而且正版书好做笔记,云同步到手机,电脑,Kindle都可以看到。(其实美国企业,包括walmart 他们的主战场都在美国,在中国的业务只是冰山一角而已。 例如在美国的walmart还是一家货真价实的科技巨头,但在中国就阉割业务只剩超市了。加上对中国市场的重视不足,价格成本低不过中国本土公司,以及中国本土企业更加符合水土,自然pk不过本土的腾讯,阿里,字节跳动等等)。 在中国的时候,我就已经了解Amazon 零售是全球电商的鼻祖,Amazon AWS是云计算的鼻祖,Amazon Alexa echo是智能音箱的鼻祖 。 来到美国后,发现Amazon几乎垄断美国市场的电商平台,自营物流很专业,因为Amazon在物流方面已经深耕多年,自营物流上已经相当成熟。 学校里面教学推的也是Amazon AWS服务, 用来做实验,做计算。 于是日常使用Amazon产品的频率又多了一些。 加之,学的是工程,当前全球最强,最稳定的云服务是Amazon 的AWS,几乎写过代码的也都听闻过AWS的威力。 在云计算上,AWS算是该领域的开山鼻祖,率先在2006年为21世纪开启云计算时代。市场占有率,技术水平是第一梯队,与第二名的差距就如同google在搜索引擎上领先第二名那样。 这是一位来自阿里人的云计算观点: “AWS的故事可以说是科技行业这十五年来最精彩和最富有创奇色彩的故事,为了解决大促后服务器资源剩余的问题,Amazon的几个天才工程师提出了云计算这个概念,并且深深的影响了这个时代,现在绝大部分创业公司,包括科技巨头Apple, 以及明星创业公司例如airbnb、Uber等等都是run on AWS,AWS可能会深刻变革程序员这个行业,未来不再需要很多的程序员,对于中小型公司可能只需要1-2个精通AWS配置的程序员就足够了,十几年前一位来自南非的天才工程师,希望能回家工作,因此向公司提出辞呈,Amazon为了挽留这位工程师,决定在南非首都开普敦开设第一间位于非洲的研发中心,最初的员工只有他一个人,就是在这个远离西雅图的office,开发出了AWS最核心的EC2产品,今天的AWS市场份额是剩余第二名到第十名加起来的总和还要多,阿里云在中国处于绝对垄断地位,即使是这样,全球的份额却不到AWS的10%,营收和利润就差的更远,并且因为仅仅是local的业务,而AWS面向全球,未来的增长潜力也差出去很多,为什么Azure和GCP都不是AWS的竞争对手呢?如果你参看微软的财报,微软是通过把office365的收入并表,借此来造成更AWS差距在减少的假象,其实这是左手倒右手的把戏,并没有什么核心竞争力,云计算最核心的是看Iaas层的竞争,GCP和Azure根本上不了台面,Google效仿Azure将Google Suite的收入并表,带来股价的大涨,实际上后劲完全不足,我记得我在阿里的时候,一位阿里云的高管就跟我说过,”在云计算这个行业,没有严格意义上的第二名,AWS代表整个行业”,事实上也确实如此,每次AWS reinvent上发布的新产品,总会在1-2年后出现在Azure和阿里云的产品库中,就目前来看,微软、谷歌、阿里云在云计算方面并没有让我眼前一亮的产品,谷歌其实是很有希望的,在AWS Lambda横空出世之前Google的App Engine其实就是serverless的典型代表,可惜执行力差出去太多,我曾经对GCP抱有希望,因为Google拥有深厚的技术功底,但是去年因为公司价值观退出国防部百亿美金大单的竞标,和一系列完全不成熟的行为,让我对GCP彻底丧失希望,云计算这块,谷歌不会做很久,不信我们拭目以待” 后来我也了解了一些,为什么google最强,但是云服务却一般,为什么云服务是诞生并发迹于Amazon,也源于这家公司的理念,顾客至上,因此,除了自服务以外,还要服务好其他公司。于是云服务就这么诞生了,十几年下来不断打造最稳定,最可靠的服务,就连Apple也是使用AWS。 后来Microsoft换了一个CEO,推出的Azure追了上来,但是依然和AWS有一段距离。 2017年的我是什么样的?只学过C语言,连python 和java都没接触学过,开始了奋力追赶,补基础的阶段。那时候科技巨头亚马逊发布总价值高达50亿美元、涉及50000个高薪岗位的HQ2(第二总部)计划,让全美为之疯狂,最终238个城市,包括纽约,芝加哥,洛杉矶,华盛顿,波士顿,达拉斯,多伦多等知名城市对此猛烈角逐。 来美国入学的第一个月,2018年9月,我就和几个比较亲近的朋友说,给我3年,我以后要进这家公司,毕竟FLAG (美国称FAANG, 包括Facebook, Amazon, Apple, Google, Netflix, 还有一家Microsoft, Linkedin隶属于Microsoft )是全球最顶尖的互联网企业了,年轻时候也有一点志向。现在我已经在这里了,总共花了1.5年时间完成了这个心愿,算是提前了一些。感谢那时候的朋友没笑话我一个转专业菜鸡异想天开,依然带给我很多鼓励。那时老师布置算法的作业,我光是看懂题目的概念,什么是AVL tree, 都要看youtube看课程,查一大堆资料才能理解,把自己补起来缺失的那部分基础知识。说实话,那时候刚转专业,基础都站不稳,我个人想去Amazon,但是给自己制定的计划是3年,毕业先去小公司,然后再跳槽进去。毕竟转专业,要求别太多了。Amazon算还挺喜欢的公司,google … [Read more…]