首页 > Java端点面经
头像
牛客335399388号
编辑于 2021-07-21 19:22
+ 关注

Java端点面经

一面
端点面试,电话面试,面了大概40分钟+
(1) 自我介绍
(2) Zookeeper分布式锁怎么实现(监听+Znode 、项目上写的)
(3)Zookeeper怎么保证事务一致性(2PC)
(4)Zookeeper怎么实现ID生成器
(5)HashMap八股文 (扩容机制、结构)
(6) 问了一个红黑树基本定义(说了一遍)
(7)HashMap八股文与CourrentHashMap八股文(也问了ConcurrentLinkedList不太会)
(8)gc的整体流程
(9)调用System.gc(),会立马GC吗?会执行GC吗?
(10)gc算法、判断对象是否存活、清理阶段算法
(11)synchronize底层实现
(12)volatile关键字作用
(13)JMM内存模型、Java内存模型(我顺便说了一下happen-befroe原则)
(14)Java的乐观锁
(15)Lock的实现原理
(16)对象怎么到老年代
(17)创建对象的整体流程
(18)CAS的原理
(19)ThreadLocal使用过吗?使用要避免啥?(键是软引用,可能会内存泄漏)
(20)Spring的类加载器和JDK的加载器有什么区别 ? 不会
(21)Class.forName和ClassLoader的区别? 不会
(22)并发编程方向 具体有点忘了
(23)堆排序具体流程
(24)MapReduce的整体流程
有些问题具体忘记了,主要还是JVM和并发编程方面。。

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐