面试公司:云计划软件科技有限公司
面试岗位:Java开发岗位
面试难度:难
面试结果:已拿offer
面试问题:
1.hashmap的底层, put和set原理分别是什么,hashmap是如何扩容
2.jvm 的内存区域如何划分的
3.jvm垃圾回收算法
4.Mysql的优化方案有哪些
5. MySql的索引数据结构
6.Mysql的存储引擎有哪些
7.常用的线程池有几种和线程池核心参数有哪些
8.什么是单例模式, 手写单例模式
面试总结:
感觉面试还是比较难的, 当然问得也很基础, 大多都是面试宝典上的问题, 但是有挺多偏底层原理的知识, 像是Hashmap底层还有如何扩容的, 尤其还问到了jvm垃圾回收机制,最后也成了。



