作为一个执着于分享技术的小编,终于有群友力战京东并成功斩获 Offer,接下来就把面试京东五面的经验分享给大家,希望大家能站在巨人的肩膀上,更上一层楼,如果文章对你有帮助,还请多多关注支持哦
京东 Java 一面
==========
-
HashMap 和 HashTable 以及 CocurrentHashMap 详细说明
-
网络 IO 模型?什么是多路复用 IO?select 和 epoll 的差别?
-
TCP 三次握手的过程,如果没有第三次握手有什么问题?
-
常用的线程池有哪些?各自的应用场景?
-
Java 类加载机制?双亲委派模型的好处?
-
JAVA 并发包组件了解多少?
-
什么时候多线程会发生死锁?怎么来预防
-
操作系统的用户态和核心态切换条件以及为什么要切换
-
数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?
京东 Java 二面
==========
-
数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除作效率变低,怎么解决(分表作)?
-
设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?
-
CAS?CAS 本质是什么?什么是原子性?Compare and Swap 两步***作,为什么能保证原子性(涉及到 CPU 指令)?
-
分布式锁的实现知道到哪些?你更推荐哪一种锁?
-
Redis 的持久化操作有哪些?
-
如何利用 redis 处理热点数据
京东 Java 三面
==========
-
有接触过哪些消息队列中间件?如何来选型?
-
谈谈你的 SOA 以及微服务的理解?
-
具体谈谈 Spring Cloud 服务和注册?
-
分布式的 cap 了解么,分别指什么?
-
网络编程 nio 和 netty 相关,netty 的线程模型,零拷贝实现?
京东 Java 四面
面试结束复盘查漏补缺
每次面试都是检验自己知识与技术实力的一次机会,面试结束后建议大家及时总结复盘,查漏补缺,然后有针对性地进行学习,既能提高下一场面试的成功概率,还能增加自己的技术知识栈储备,可谓是一举两得。
以下最新总结的阿里P6资深Java必考题范围和答案,包含最全MySQL、Redis、Java并发编程等等面试题和答案,用于参考~
重要的事说三遍,关注+关注+关注!
更多笔记分享
.(img-GRA0twSe-1714563460340)]
[外链图片转存中…(img-2laQpXQl-1714563460341)]
更多笔记分享
[外链图片转存中…(img-pCszHS1H-1714563460341)]