Keep校招JAVA,一面12.2,二面12.6,凉
1、finally/finalize/final
2、try{
int a=6;
return a;
}
finally{
a=7;
}
3、什么时候调用finalize方法?
4、调用finalize一定会被回收吗?
5、调用finalize方法,之前还需要调用什么方法
6、介绍comparator/comparable,区别?
7、接口里面可以有方法吗?有什么方法
8、介绍cloneable/serializable,
9、里面有什么方法
10、序列化应用场景
11、public/private/protected/default
12、static作用
13、应用场景?
14、成员变量作用域
15、int[] args={1,2,3,4,5,6,7,8}
int target=8;
找到数组中两数相加等于target的数
16、实习的时候做了什么,讲一下?
17、分了哪些表
18、校园电商平台介绍一下
19、拦截器怎么实现的?干了什么?怎么拦截非法请求呢?
1、层序遍历,并按层输出。
2、链表是否有环
3、合并两个有序链表。
1. JVM的内存是怎么设计内存的,它的GC能介绍一下吗?
2. JDK的线程了解吗?
3. 线程的声明周期可以介绍一下吗?
4. 线程的创建有几种方式?
5. JDK提供的线程池有哪些?
6. 为什么会出现线程池?
7. 怎么关闭线程池?
8. 缓冲线程池有了解吗?它创建的核心参数能说一下吗?
9. Mysql可以介绍一下吗(存储引擎、索引)
10. B+树的特点可以介绍一下吗?
11. MySQl的ACID特性是怎么实现的呢?
12. 有哪些隔离级别?
13. TCP协议有了解吗?可以介绍一下吗
14. TCP协议怎么保证可靠有序的呢?