Google三年老员工跳槽被嫌弃,面试官一语扎心

595 阅读4分钟

前段时间Nick打算跳槽,作为谷歌三年的老员工他对自己的能力一向自信。然而,面过几家小公司以后,Nick有点怀疑自己了。😰

频频遭拒不说,还被面试官嫌弃:系统设计能力还不如小厂员工...

虽然硅谷大厂里不乏优秀的员工,不过对多数人来说,由于大厂框架已经稳定,很多业务不需再重搭系统

另一方面,很多人虽然有架构经验,却局限在一个系统里,比如一直在做Video Stream System,结果面试遇到别的系统,依旧跪了

戳我报名限时领:系统设计资料包

  • 搭配谷歌、亚马逊、脸书等50道大厂经典题目
  • 系统设计评分标准
  • 让系统设计像写算法题一样,有路可寻

不写code,系统设计到底考啥?

系统设计属于没有标准答案的开放型问题,主要考察面试者的工程经验,以及是否具备沟通大局观系统架构等能力。

通常要求面试者给出一个可行的方案(不一定要最优),但要可优化且能扛住高并发。须注意的3大面试要点包括:

1.主动解释tradeoff

给出一个解决方案时,最好主动说出tradeoff,比如你考虑到什么问题于是采用什么技术,这些权衡方面的东西提出来会非常加分。

2.切勿盲目罗列关键词

很多面试者为了展现自己的能力会频繁使用Load Balancer, Memcache,NodeJS等关键词。但这种做法很有可能降低面试官的好感度。

3.主动提出测试

在讨论部分主动提到失败检测,比如这个系统可能会出现哪些failure的情况,比如message丢失等,如果能够提出修复方法基本就稳了。

更多的系统设计面试干货,将在**《系统架构设计 2021版》**中分享:如何在限定条件内展现自己的能力和知识储备,构建一个有细节,有整体框架的work solution

谷歌、亚麻都爱考,new grad也不放过

今年大厂偏爱招经验丰富的工程师,因此系统设计在面试中的比重不断加大,成了大厂面试必考般的存在。

从今年的秋招情况来看,许多new grad在大厂面试中都遇到了系统设计题,甚至连实习生都出现连考两轮system design的情况。

不过,躲不掉也有躲不掉的好处,因为系统设计和算法题一样,喜欢考原题

历年原题基本就等于系统设计题库,比如年年都会考的经典题:“设计一个Twitter”,今年多家大厂都考过。

还有设计订票系统、聊天系统以及秒杀系统等题型也深受大厂青睐,这些高频题在**《系统架构设计2021版》**中都有详细讲解

戳我立即报名

像刷题一样掌握系统设计

为了方便大家快速掌握系统设计核心知识点,九章独创以刷题方式搞定系统设计的训练方式。

不用着平时积累上万行代码,只需跟着老师边刷边学,就能快速理解系统设计核心知识点,全网没有一门课程这么做!

系统架构设计》还配套阶梯ladder,同学们可以像coding一样完成system design

“4S分析法”,系统设计题题通用

九章算法的3位一线大厂老师总结出的4S分析法,可套用所有的系统设计面试问题。

**Scenario 场景:**需要设计哪些功能,到什么程度? **Service 服务:**将大系统拆分为小服务 **Storage 存储:**数据如何存储与访问 **Scale 升级:**解决缺陷,处理可能遇到的问题

通过上述4个步骤,你就可以将系统设计题进行拆解,然后在与面试官的沟通中慢慢优化,再难的系统设计题也能找到思路,轻松破解!

谁来讲

如何免费体验

戳我