6.30招银Java电话面
上午打电话有事改约到下午
自我介绍
1、基本数据类型2、用什么定义金额比较好(不能用double和float,精度损失)
3、拆箱和装箱(缓存机制),不懂缓存机制,常量池
4、快速排序的过程,基准值的选取优化,最好最坏时间复杂度
5、创建多线程的方式
6、使用过线程池没,线程池的参数
7、volatile关键字的作用
8、hashmap和hashtable的区别
9、ConcurrentHashMap和Hashtable的区别
10、代理模式
11、如何实现线程安全的单例模式
12、双重检查机制
12、Mysql的两个存储引擎的区别
13、MySQL的索引作用
14、索引带来的负面影响
15、索引失效的情况(他举了例子)
16、Redis缓存有了解吗
17、JVM的内存模型
18、堆可以细分为什么
19、如何判断一个对象是否存活
20、哪些对象可以当作GC Roots
21、常见的垃圾回收算法有哪些
#招银网络##Java工程师##校招##面经#