百度提前批一面
-
自我介绍
-
Java 集合 set 不可重复的集合 无所谓有序无序集合
-
Set 实现类有无保证插入数据的集合 LinkedHashSet 可以保证插入顺序
-
Set 底层实现
-
Hash数据结构
-
Hash冲突解决方法
-
如何比较Key相等
-
如何创建多个Hash冲突的元素:
定义一个对象,重写equals方法,直接返回 false;重写Hash函数,让他直接返回相同Hash;
-
Object中的方法:
为什么这些方法在Object类中
Clone函数:
-
finalize方法:
-
finally
-
finally代码块一定会执行吗:
-
对象创建的方式,常用的
-
序列化的实现:
-
JDK序列化实现:seriazaliable 接口
-
Java中那些没有定义方法的接口
-
java线程与操作系统线程
-
java是否可以创建 用户级线程
-
java创建的对象在内存中的那个位置:
-
java对象一定被创建堆中吗?
-
HTTP 与TCP 两者特点
-
TCP连接可靠性 三次握手原因
-
HTTPs如何实现安全的?
算法:有序数组,找到目标值出现第一个位置,和最后一个位置。
#百度校招提前批#