目前通过一面二面,以及hr面,在等终面。整体感觉很不错,面试官技术栈非常宽泛,基本上简历上写的都可以问的比较深入,有些回答的不好的也会提醒。
新华三java开发面试题
1.jdk8新特性(lambda,stream操作结合,optional处理空指针)
Jvm层次呢?取消永生代
为什么取消永生代?
谈谈你的理解
Hashmap的改变(链表长度树化)
2.jvm简单描述下你对jvm的理解,可以是内存模型,也可以是垃圾回收
回答了一下各部分模型,gc分代,各个垃圾清理算法
3.锁
Sychorized和lock接口区别(还有rentlock)
顺便引入公平锁和非公平锁
乐观锁和悲观锁
4.数据库
两种存储引擎区别
Sql优化
5.docker怎么用的
有哪些常用指令
和k8s关系
构建镜像的时候需要注意什么
你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试还未出结果