京东零售Java一面

好久没写面经了。。
````````````````````````````
1、自我介绍
2、hashmap原理
3、currentHashMap与hashmap的不同,currentHashMap是如何保证线程安全的?除了加锁还有别的方式吗?(cas)
4、cas?cas实现依靠什么? 哪些锁是基于cas的?(就是基于AQS实现的锁)
5、reetrankLock的实现?公平锁与非公平锁的原理?
6、synchronized的实现原理(对象头、moitor对象、重量级锁、轻量级锁、偏向锁、自旋锁、自适应自旋锁、锁膨胀、锁粗化都介绍了)
7、乐观锁和悲观锁,哪些是乐观,哪些是悲观
8、spring IOC和AOP原理
9、JVM内存分区
10、垃圾回收算法?JVM用的哪些算法?(后面有聊到垃圾回收器,比如G1)
11、介绍下redis
12、redis为什么那么快?(不是这么问的,但就是这么个意思)
13、redis字典的扩容(说了和hashmap类似,具体忘了)
14、项目介绍
15、算法:二叉树的最大宽度

写完算法后发现自己断网了。。很麻,这时候面试官打来电话,然后让我讲了下思路。
总结下这次面试问的还是比较深的(相对于其它大厂),主要是一些锁的实现,推荐这个视频https://www.bilibili.com/video/BV16J411h7Rd?spm_id_from=333.337.search-card.all.click

昨天面的(现在凌晨应该算是前天),刚才去官网看 初试已经通过了,尚未约复试。
#面经##春招##实习##京东#
全部评论
大佬是什么时候笔试的啊,4.2号笔试完显示通过,但一直没有约面试🤣
点赞 回复
分享
发布于 2022-04-17 23:12

相关推荐

3 15 评论
分享
牛客网
牛客企业服务