超垃圾的面试经历

 

今天去了家XX公司面试,遇到两个很XX的面试官.问的问题都是SSH,其它的嘛也没有问。结果我说一直都是用Tapestry 5做开发,就没有再问Struts问题。然后就是问Hibernate,问那个什么配置怎么写。1使用数据库的序列怎么配置?(就那么配呗,日!偏要我说具体的)2数据库怎么配置?(也要我说具体的)3动态的表怎么配置?(没有用过,回答不知道)4怎么看Hibernate延迟加载(回答我不是很了解,大概是性能方面。)前两个问题是蛮无聊的。我没有深入使用Hibernate,所以Hibernate的问题回答的都很烂。没有问Spring问题。

其它的问题,就没有呢。我还真是晕啊!我目前是在一家小公司,做信息系统开发,我嫌弃Spring 配置麻烦就用Google Guice做依赖注入。有个系统开始是使用Spring提供的JDBC封装,结果性能很差(好像是用反射实现的),我就自己写了个JDBC封装类,很方便使用。Hibernate也用过一次,只有一个Entity,是我为了简化开发(不想写数据库DDL),直接由Entity生成数据库表定义,还是使用了Hibernate Annotation(不想写xml配置)。我选择Tapestry 5web框架是因为Tapestry 5开发很方便,我感觉比Struts方便。

我选择开发框架的时候都是尽量的简化工作量,而且效果也都不错。没有深入是因为没有使用需求。难道现在其他公司的什么项目开发都是用的是SSH?还是我比较不幸的遇到这个只用SSH的极品公司?

我个人认为面试中要考察的是应聘者解决问题的能力,考虑问题是否全面,解决的步骤是否合理等。某框架的某个配置参数怎么拼写?我晕,除了可以了解对框架的熟练程度之外,比较的脑残!

我的简历写的也是偏向描述我解决问题的能力,说明了我在项目中解决的一些我认为关键的问题。结果没有人关心这些东西,超烂的面试,强烈的BS这两人。我不适合这个公司,这个公司也不适合我。

       以后选择公司的时候一定要研究清楚,这种垃圾面试让人很不爽。发发牢骚,欢迎大家抛砖讨论。

你可能感兴趣的:(Hibernate,框架,面试,Google,ssh)