今天去复试,直接被人给问蒙了啊。太打击人了。
那个考官问了一大堆问题。我印象最深的有3个:
1.你怎么理解面对对象?
2.c/s b/s 系统是什么。
3.三层架构是什么?
我回答的都是基础的。
拿三层架构来说吧: 三层架构可以分为3层 UI层,DAL层,BLL层,然后说明了各个层的功能。然后他考官问就这些吗?
我又说了:可以让开发人员可以只关注整个结构中的其中某一层,方便开发可以很容易的用新的实现来替换原有层次的实现 ,利于各层逻辑的复用等等,然后他还问还有什么吗? 我就回答可以很方便的扩展各个层的功能,而且互不影响,这时他突然说了,实现扩展功能不是靠三层架构的,而是靠设计的人, 像你(指我)这样的人肯定不行, 像我(指他自己)不用三层也肯定可以。然后继续问还有三层还有什么好处,我就说了我以前做过的一个例子,然后说了一些好处。他听完一直又一直鄙视我的眼神看着我。 他说你就知道这些? 我说恩。