上午
面试了一家公司,首先是HR面试,没甚么好说的,就是和HR唠唠嗑甚么的,之后开始技术面试,那技术人员"来势汹汹"啊!,刚开始出招还是很有规律的,按理出牌,我感觉回答的还可以,可是在问道项目的时候,问题就出来了,在回答权限模块的时候,我在设计权限的时候,就根本没有单独设立"角色"这张表,而是用"岗位"来替代了,这下这技术人员就火了!他怎么我从都到尾都没有明白你的"角色"是甚么,我当时就很郁闷了,大哥!我这个项目中就没有"角色",而使用"岗位"来替代了,可是人家就是不听,然后问"RBAC"你知道吗?我知道啊,不就是"基于角色访问控制",然后那个技术人员就问,那你怎么不用这个呢!我心里想就很郁闷了,大哥不是所有的项目都要这样设计的,"RBAC"固然很好,可是要看使用范围啊!况且我这里"岗位"已经起到"角色"的概念了,何必画蛇添足,再增加一张"角色"表呢!我表示不理解!
然后那哥们拿着我的笔试卷子(笔试的卷子全是英文)开始LOOK,然后问,你怎么有些题没答上来啊!看来你的技术不怎么好啊!
我没答上来的问题是:
1.请解释一下web.xml是甚么?--------这个我真不知道,求解!而且我也不清楚为甚么要问这个问题,表示很疑惑!
2.请解释一下java class loader 机制? -------------这个我也真不会!
3.请说明一下 indexes 的共同点(从select到update)---------- indexes我知道是索引,可是没用过,所以不会
大概还有一些,记不清出了!
嗨!上午的面试就这样!人家直接给PASS掉了!
下午
去软通动力面试,HR是很热情(大公司就是不一样!),说给我两个职位去面试,不过其中一个要过一段时间,让我首先去另一家(关于银行的),说有可能我星期一就去面试,我便答应了,于是回家!
不过没过多长时间,软通就打电话了,就是周一准备去面试的技术人员打的电话, 开始询问一些情况(也就是电面),问了很很多问题,不过我从对方的语气上可以感觉到,人家是很失望的.有可能是绝望了,而且从问题问的顺序来看,是越来越简单,问题如下:
1. S2SH的深入理解呢?-------------这个问题,我感觉很广!我疑惑的是他到底是想问技术呢还是个人理解呢?还是其他甚么的
2. 你对层次架构也就是MVC有甚么理解呢?
3. Struts2从页面接受数据后,数据在Struts2里的流程
4. Spring到底是干甚么的?---------------我回答的是管理JavaBean的,然后过了半天我回答出,其中对IOC和AOP有很好的支持
5. 数据从JSP--->Struts2--->业务逻辑层---->Dao层--->Hibernate--->DB (中间有Spring管理),这个数据从输入到输入的整个流程说一下!-------------我当时就蒙了,回答的不是很好!
6. Struts2有几种拦截器?------------我但是就很疑惑了,学这个的时候,没听说过啊!可是网上一搜,这个答案让我很蛋疼-------两种,①默认的,②自定义的
7. 你都用过那些开源组件?--------------我不清楚,开源组件到底是想问开源框架还是开源服务器,还是别的甚么!我最后不管是框架还是服务器都答了!
然后,说了一些其他的,最后就over了.等通知!
就这样咱一天的面试就过了!我想应该全被PASS掉了!
想听听大家有甚么意见或者建议!
|