System设计面试问题都有哪些
:
系统设计面试问题主要集中在以下几个方面:
1.设计思路:面试官会问你在设计系统时采用的思路,是自上而下的还是自下而上的,或者是从中间开始的?这里面考察的是你的设计方法。
2.数据结构:面试官会问你在设计系统时选择的数据结构,是链表还是数组,或者是其他的数据结构?这里面考察的是你对数据结构的选择。
3.算法:面试官会问你在设计系统时使用的算法,是排序算法还是查找算法,或者是其他的算法?这里面考察的是你对算法的选择。
4.测试:面试官会问你在设计系统时怎样进行测试,是单元测试还是集成测试,或者是其他的测试方法?这里面考察的是你对测试方法的选择。
相关文章