腾讯java开发面试题
1、抽象类和接口的区别(让说7个点)
(关键字、方法的默认实现、方法的修饰、添加方法、构造器、继承实现、类加载、main方法)
https://blog.csdn.net/gongxiao1993/article/details/82055007
2、判断对象相等(equals、hashcode)
3、string\stringbuilder\stringbuffer区别
4、智力题:一个人的头发能长多长
多态特性(java与c++的区别)
https://blog.csdn.net/qq_33728573/article/details/60333038
哈希表查找的时间复杂度是多少,以及有哪些计算哈希值的算法?
https://www.jianshu.com/p/ba47c3fa4f91
理想情况下o(1),但如果有哈希冲突就不确定了
算法:http://www.cnblogs.com/qixinbo/p/7965466.html