前言
做为一个执着于分享技术的小编,终于有群友力战京东并成功斩获Offer,接下来就把面试京东五面的经验分享给你们,但愿你们能站在巨人的肩膀上,更上一层楼,若是文章对你有帮助,还请多多关注支持哦web
京东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 四面
- Redis是单线程仍是多线程?Redis的分布式集群怎么作?
- 了解过集群雪崩么?
- 谈谈高并发场景下削峰,限流的实现?
- 你以前工做的项目里我的最满意的,谈谈你的架构设计思路?
- 将来2年是怎样打算的?
京东Java五面(HR)
- 为何要从上一家公司离职?
- 为何要选择这里?
- 如何看待加班问题?
- 平时本身是怎么学习技术的,除了Java相关,还会去了解其余什么技术?
- 期待的薪资是多少?
总结
以上就是京东面试的全过程了。想要去大厂面试,Java并发,性能调优,高并发场景问题解决是关键。接下来就是面试题整理总结了。也就是这些面试题帮助群友成功斩获offer!面试
领取地址:戳这里免费领取,暗号:CSDNredis
领取地址:戳这里免费领取,暗号:CSDN数据库