Amazon也太看重OOD了!前方有学员反馈,亚麻一轮电面不考算法,上来就是OOD,直接把她整懵了:

亚马逊虽然以玄学著称,但它对OOD真不是一般的偏爱!无独有偶,另一位同学在亚麻的3轮面试中遇到了2轮OOD,考到原题轻松上岸!
作为“面试万金油”的OOD,在面试中出现的频率越来越高。但由于题型少,只要摸清常考题就足够!
为了节约大家时间,我们特意整理出OOD高频面试合集
大厂高频OOD原题礼包
经无数人验证的“押题宝典
截图仅展示部分,完整版文末领取
不少同学都是这份福利包的受益者,据说面试当中押到原题
OOD翻来覆去就这几道题,枯燥至极
往年,OOD是new grad新手工程师面试中最常考的题型,但今年有不少老鸟也遇到了考完OOD再考系统设计的情况。
然而市面上关于OOD系统的学习资料只有解题过程,很少会有面试导向的,对OOD的提升十分有限。
其实,OOD不像算法题库一上来就有几百上千道,翻来覆去就那几道题反复考
▲OOD高频题型+常考真题
如果有经验丰富的高手带你一边整理解题思路,一边刷面试中的常见题型,就能轻松应对OOD面试。
基于此,九章算法的《面向对象设计 OOD》梳理了所有大厂面试中常考的OOD高频题只需两周,让你在刷题过程中熟悉OOD答题技巧,站在面试官的角度帮助你找到解题思路。
深度剖析面试难点
分享OOD“万金油”解题套路
戳下图免费试听👇
醉心解题,不搭理面试官,做出题目也白搭!
很多人单靠自学,在OOD面试中说不清设计的优缺点,最终丢掉了上岸机会论坛上就有同学因为答不好OOD,挂掉了4家公司...
其实,OOD的答题的要领在于多和面试官沟通,确定清楚需求和目标再下手
拿设计电梯这道题举例,应该先和面试官确认需求:

 每辆电梯的目前重量是多少?

⭐ 是否需要设计两种类?例如客梯和货梯,如果需要,它们之间是 什么关系?

⭐ 是否有多处能搭乘的电梯口?
……
其实面试官的考察点就在于你有没有线条清晰的思路,你们之间的沟通是不是正向的。
具体面试过程中的OOD答题技巧,将在《面向对象设计OOD》中详细梳理
扫码报名 免费试听
OOD高频题:电梯设计👇
菜鸟到高手,OOD解题套路5步走
在OOD面试中,面试者需要通过类图和代码展现出设计的功能,缺乏项目经验的new grad和新手工程师往往一遇到OOD就挂。
为了帮同学攻克OOD这个“拦路虎”,文泰来老师提炼了OOD的解题技巧——5C解题法SOLID原则
5C解题法
  • Clarify:通过和面试官交流,去除题目中歧义,确定答题范围。
  • Core objects:确定题目所涉及的类,以及类之间的映射关系。
  • Cases:确定题目中所需要实现的场景和功能。
  • Classes:通过类图的方式,具体填充题目中设计的类。
  • Correctness:检查自己的设计,是否满足关键点。
SOLID原则
  • S - Single-responsiblity principle 单一责任原则
  • O - Open-closed principle 开发封闭原则
  • L - Liskov substitution principle 里氏替换原则
  • I - Interface segregation principle 接口分离原则
  • D - Dependency Inversion Principle 依赖反转原则
跟着老师掌握5C解题法和SOLID原则后,再难的题也能迎刃而解!

如何免费体验

长按扫码即可免费报名试听
或点击文末“阅读原文”

如何领取礼包

扫码添加九章算法-司南微信
回复【OOD】+课程试听报名截图
即可获得《大厂高频OOD21题》完整资料
点击“阅读原文”,立刻免费报名
继续阅读
阅读原文