-
HashMap可以用在哪些场景?
-
JVM,垃圾回收机制,内存划分等
-
SQL优化,常用的索引?
-
还有什么问题需要问的。
02 支付宝二面
============
-
没有自我介绍,直接问做过哪些Java开发相关的项目。
-
对哪些技术比较熟悉?
-
多线程状态图,状态如何流转?
-
死锁,死锁原因
-
页锁、乐观锁、悲观锁?
-
乐观锁如何保证线程安全?
-
用过线程池吗,对应的好处,如何用?
-
两个10G的文件,里面是一些url,内存只有1G,如何将这两个文件合并,找到相同的url?
-
1000个多并发线程,10台机器,每台机器4核的,设计线程池大小。
-
代码题:两个有序数组,数组中存在重复数字,合并成一个有序数组,去除重复数字。
-
说一下自己的优点。
03 支付宝三面
============
-
jvm性能调优都做了什么</