根据各面试达人的说法,很多面试题目非常雷人,同时有很多绝招对付他们。
现在有个这样的情况:
系统采用Hibernate+Struts框架,当然中间除了VO,DAO层,还有一个BusinessDeligate层。
如果你使用Hibernate却一点不使用Hibernate的one to many or many to many or one to one关联,那么你会如何操作那些VO呢?
1. 面试时问的话,无疑会被坛子里的达人们回答:
1)我从来不这样用,这样太傻了,结论,考官脑残。
2)Hibernate是什么,反问考官,考官不回答,结论,考官脑残。
3)完全不理会该题目,拿出自己做的项目若干,一样一样秀给考官看,把考官惊讶到下巴落到地上,最后还是结论,考官脑残。
4)其他,但是结论还是,考官脑残。
2. 项目中遇到这样的客户,遇到原先的系统就是这样设计了,你会:
1)我从来不这样用,客户脑残,我不给你做这个项目了。
2)问客户Hibernate是什么?让他们回去吧系统重新设计开发好了让你评点。
3)完全不理会该设计,自己重新用最优秀的最best practice的方式开发这套系统,然后硬要客户接受。
4)其他。
到底谁脑残。。。