面试经历(wmssth)

不知道各位是如何面试的,我有个坏习惯,面试不喜欢准备东西。结果估计悲剧了

1,说说hashMap,hashTable,TreeMap的区别。第一题就果断悲剧了,我只记得是跟线程安全有关的,存储的方式也不同。TreeMap以前没听过,而hashMap经常用,hashTable就几乎没用过,第一题悲剧了

2,说说String对象,从构造方式上来讲

以为这题是考String和StringBuffer的,而从构造法方式将String对象,真的讲不出来。我说String从构造上将是final的,面试官说我答的不对,不过很接近了。这个地方不解,我看api上说的是public final class。不过在多的我也不清楚了。这题问了答案,说String的修饰词是enumable修饰的。在多线程中,String和StringBuffer各有好处,像String不用考虑线程同步问题。我多线程学的真是有问题。

3,java连接数据库通过什么,讲讲数据库连接池的作用。

这题对数据库连接池方面讲得真心不好。

4,看你做过web,讲讲http协议。

我上学的时候记得构造过http包,进行攻击测试用的。结果突然这么问,我也不知道从哪方面讲http协议,就讲了点request,response的东西,又迷糊了

java面试到此结束,看来thinking in java需要好好读一读了

数据结构

1,讲讲栈

2,讲讲平衡二叉树

3,讲讲红黑树

这个红黑树,我以前没听过,总感觉应该有别地名字吧,我看面试官已经基本不想和我多聊了。。

下面是一个人力的问题

1,讲讲一个软件工程师的必要素质

2,为什么想换工作

 

看来平时进行总结是十分必要的。我的坏习惯就是不喜欢总结东西,这个毛病得改改了

posted @ 2012-01-30 08:59  庸蛹  阅读(394)  评论(0编辑  收藏  举报