谷歌,是大部分程序员的Dream company.
一直以来,我因谷歌的面试难度而被吓退。
其实,如果有人能告诉我,想要进谷歌需要拥有哪些技能,那我便有了学习的方向,相信通过不断练习,总能更接近那个门槛。
哪怕不是去谷歌,也可以试试苹果,微软等这样的外企。
好消息,现在就是有这样的一个Guide:《谷歌面试指南》。文末附上全文。
我打算按着这个指南,慢慢准备半年。如果你也感兴趣,可以一起呀。
下面附上全文:
======================================================================================
Google Interview Prep Guide Software Engineer
What’s a Software Engineer (SWE)?
Software Engineers (referred to as “SWEs”) at Google develop the next-generation technologies that change how millions of users connect, explore and interact with information and one another. As a SWE, you’ll be responsible for the whole lifecycle of a project critical to Google’s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Depending upon the project you join, you could be involved in research, design, planning, architecture, development, test, implementation and release phases. You'll be working on products that handle information at a massive scale, bringing fresh ideas from all areas and tackling new problems across the full-stack as we continue to push technology forward.
Why Google? Impact.
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest cha