CVTE一面凉经
我自己整理的 基础面试题
一面 9.23 35min
自我介绍
项目中遇到的技术的难点,怎么解决的
Java对象的基本特征
多态的体现
线程池参数
拒绝策略什么时候触发
线程什么时候会销毁
创建线程池的几种方式
线程正在运行中,需要紧急上线另外一个版本,如何知道所有线程是否跑完
集合类体系
hashmap和hashtable区别
hashmap扩容会发生哪些变化
hashmap扩容如何解决并发,为什么不是安全的
头插法和尾插法
String,StringBuffer,StringBuilder区别,拼接字符串哪个性能好一点
遇到过哪些异常
出现异常一般怎么处理
出现异常不想抛给前端如何处理(try catch 处理异常)
try catch finally catch掉异常后以哪个块为主
finally或catch有return语句如何执行
1、finally中的代码总会被执行。
2、当try、catch中有return时,也会执行finally。return的时候,要注意返回值的类型,是否受到 finally中代码的影响。
3、finally中有return时,会直接在finally中退出,导致try、catch中的return失效。锁分类
Spring Bean 生命周期
Spring如何解决循环依赖
JVM内存模型以及对他们的理解
回收算法
MySql数据类型
11位手机号码用什么数据类型
MySql调优
如何判断sql是否用到索引
Explain
http与https的区别,在osi哪一层
http请求方法,有什么含义
最近看什么书
反问