OOD一直是New Grad必考题型,特别是Amazon等大厂更是尤为重视,但随着面试门槛的提升,blind上有人爆料:17年职场老鸟,面试亚麻还要准备OOD
很多人认为ood简单,但是面试时才发现轻敌了!
面试风向千变万化,但总有迹可循
OOD≠OOD面试,面试现场更看重你与面试官的交流,对原理的自证合理性。去除题目中歧义,确定答题范围,陈述清楚设计的优缺点,以及后续如何优化..
大家回答OOD面试题,易跪原因有两个:
1.未了解清楚需求,拿到题就迫不及待撸代码
2.通过类图展现出设计的功能
了解面试官需求很重要,正确的解题方式是:
1.拿到题先跟interview了解需求
2.找到core object,写出关键的class和method(不完美也没关系)
3.考虑后续能否维护和扩展,并给出相应的method
OOD题库非常小,考来考去就那几题,提前背熟经典题秒变送分题。为了帮大家高效备战,我们特意为大家薅到了大厂资深SDE最新整理的OOD题集
题集链接:thttps://www.lintcode.com/collection/339/?utm_source=sc-csdn-ztt0510