当了5年亚马逊面试官,我总结了5步【面向对象设计】套路

作者:文泰来
九章算法《面向对象设计OOD》金牌讲师
Amazon资深工程师,多年面试官经验,曾斩获Google, Facebook, Uber等多家公司offer

大家应该都知道今年疫情关系,大量科技公司在裁员、缩招,而我供职的Amazon是为数不多一直在招的,而且这次一放就是2万技术岗

几乎每周我都要参与面试(现在是VO),主要负责设计面试,所以知道很多候选人遇到的问题都是一样的。趁着WFH,我将大家最常见的问题整理出来,同时我会用具体例题解释如何评判一轮设计面试是好的

OOD和系统设计到底区别在哪里?

在多年从事教学的过程中,同学们往往一上来就问:老师,OOD和系统设计的区别在哪里?

在这里我先用一张图简单标明两者在面试里的区别:

需要特别强调:这5个方面的比较,并不是你处于哪个位置就一定会遇到OOD或系统设计,只是从统计学角度出发,当你在这个条件当中,被考到的概率更大。

今年就业情况非常差,包括亚麻在内的公司的面试难度都提高了,很多岗位考完一轮OOD,还有一轮系统设计。

可以说除算法外,OOD必考!面试官通常以此来判断一个程序员的基础和大局观。

特别强调:我今年就面过好几个4~5级的同学,算法答得很好,但设计亮了红灯,我们review以后都直接挂掉了!

菜鸟到高手,OOD解题套路5步走

既然OOD这么重要,那问题来了:如何评判一轮OOD面试?评判标准是什么?<

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值