华为一二面面经(通用软件开发工程师Java岗位)
华为一面:
1.linkedHashMap的工作原理,底层实现机理。
2.虚拟机的内存工作区域的划分,具体操作流程。
3.class文件中常量池存储什么样的数据,它的结构构造。
4.介绍一下java中的虚拟机栈和本地方法栈的区别。
5.介绍一下下jvm中常见的垃圾回收算法,都用在什么样子的场合。
6.介绍一下你熟悉的垃圾回器g1,cms
7.八大排序算法复杂度分析比较,说了快排的实现原理,手写快排。
华为二面主管面:
重点就是谈人生聊理想。
#华为实习##华为##Java工程师##实习##面经#