京东零售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

相关推荐

完美的潜伏者许愿简历通过:我上表jd,请求封我做后端大将军的事,北京有消息了:竟然不许!!! 他们一定是看我没有实习,这才故意驳回我的请求!
点赞 评论 收藏
分享
ResourceUtilization:差不多但是估计不够准确,一面没考虑到增长人口,另一方面也没考虑到能上大学的人数比例,不过我猜肯定只多不少
点赞 评论 收藏
分享
评论
4
17
分享

创作者周榜

更多
牛客网
牛客企业服务