日期:2014-05-20  浏览次数:20783 次

java面试失败,希望指点下
最近面试一家公司实习生
1开始就问了下项目经验,随便说说,不过感觉自己简历上就只有一个项目可以说的,
2再就问hibernate的实现,比如查询怎么实现
我说,hql中用的查询面向对象根据查询对象个相应的xml文件转换成sql语句查询,反射机制返回对象
3问我看过hibernate,struts源码没有
老实回答没有
4jdk源码
其实之前看过部分类 的源码,单是怕他问的深 ,说没有, 不过想看string stringbuffer的设计就看了下
5jdk1.4与jdk1.5有什么区别
我只知道一个泛型 还有一个annotation 不知道是不是1.6才有的(以前学的时候用的1.4,用的最基本的类)
6给一个汉字排序的算法,根据汉语拼音排
我说汉字无法直接比较,要一个库转化汉语到拼音,他问我库怎么设计查询才能高效,我是偶哈希表或平衡2叉树,没敢扯到数据库索引上去
7java与c++区别
java语言比较简单,比如多态实现自动实现,c++要用虚函数,因为想对简单,做系统的时候,可以更多的关注业务。他说java不一定那么简单,汗!
8有没用过jsf,与struts区别?
没用过jsf,不过看过介绍,jsf事件机制,数据粒度细,struts数据粒度粗,有时候要借助js。
9在就问了下对开源软件的看法,不过还问我用框架的时候有没遇到什么问题,其实我都没有用框架做过项目,都是自己做点小东西学习的,就说之前的一次用的时候,因为设置部分表列更新和触发器做在一起出现错误,问有怎么解决,我说把触发器去掉,用其他方法,他说我怎么没有去想为什么,(当时做的时候想出来了,面试的时候隔那么就早忘了为什么了)

最后看到他把我简历翻来翻去,的确简历上没什么项目,没太多让他可以问的。
不过面试还感觉,有些自己会的他没问都没法完全的展示自己
最近一直被bs 超级郁闷

------解决方案--------------------
实习生当然是问一些基础的不过对于4,5持审视态度。
先用才可能去深入研究,这样问不敢苟同。
面试就是一次交流的机会,多多参与,及时总结
------解决方案--------------------
6有点扯了吧,怎么着也得需要一个拼音库吧。我觉得面试问这样的一个问题有点扯了。。。
------解决方案--------------------
最近一直被bs 超级郁闷

--------------------
呵呵,这句好搞。我也面临找工作。
------解决方案--------------------
加油
------解决方案--------------------
什么公司,实习生还要被问这些问题......
------解决方案--------------------
呵呵,希望LZ再接再厉~
------解决方案--------------------
开始都一样
------解决方案--------------------
机会很多, 多面几家,总结经验总能找到合适自己得工作的, 贵在坚持。 不要气馁、
------解决方案--------------------
坚持吧
------解决方案--------------------
什么公司啊,实习生还问得那么多
------解决方案--------------------
3和4 面试你的人看过没?
------解决方案--------------------
挺楼主,好好加油!
------解决方案--------------------
不抛弃,不放弃
------解决方案--------------------
GBK的汉字内码是以拼音的英语字母顺序排的,通过汉字内码判断是可以直接得到拼音的
------解决方案--------------------
多来几次你会发现其实就是那么回事~~再接再厉哦
------解决方案--------------------
实习生应该不会问得这么多啊,而且对于学生来说,这些问题好像是有点深度的啊,现在学校里有几个学生是真正学习的哦。
------解决方案--------------------
感觉lz很厉害的了,我也快毕业了。要是这些问题问我,好多我都不知道。原来感觉自己学的还不错,现在看看lz 发现还差好多啊。 -。- 惭愧。
------解决方案--------------------
问的太那个了,呵呵。
------解决方案--------------------
我觉得lz可以了.本科实习的话这水平应该差不多吧.
拼音的话gbk的编码和拼音是有对应关系的.不过对多音字就没办法了..而且那个对应关系不查下估计谁也记不住...用拼音和字的映射库效果会更好.因为多音字什么的都可以解决.而且汉字也没多少个用hash问题也不大,实现简单,时间复杂度低.现在内存硬盘又不值钱~我是hash控~
------解决方案--------------------
这家公司过分了,招工还是招实习生嘛