历时两个月终拿下京东offer,学习笔记全在这儿了
前言今天为大家分享一位来自京东大佬的面试历程 , 从传统企业工作三年 , 历时2个月的时间 , 终于跳槽到了京东 , 拿到大厂offer的故事 。 学习笔记放文章末尾!
文章插图
文章插图
京东一面1.线程池用过哪些 , 线程池有哪些参数 , 然后问我几个常用线程池的用法和实际场景问 题 。
2.集合框架的知识 , hashmap , ArrayList , LinkedList源码相关知识 , 基本整个介绍了 一遍 , 与hastable , concurrenthashmap相互的关联和区别
3.说几个垃圾回收器 , cms回收器有哪几个过程 , 停顿几次 , 会不会产生内存碎片 。 老 年代产生内存碎片会有什么问题 。
4.讲讲快速排序 , 分析一下时间复杂度?
5.双亲委派模型介绍一下
6.java中同步、volatile关键字
7.jvm内存分区 , 为什么要有新生代和老年代
【历时两个月终拿下京东offer,学习笔记全在这儿了】8.有做个VM内存优化吗?
9.数据库索引主键和唯一索引有什么区别
10.聚集索引和非聚集索引的区别?
11.MySQL存储引擎innoDB和MylSAM的区别?
12. innoDB的B+树索引叶子节点的Data域存储的是什么?MylSAM的B+树索引叶子节 点的Data域存储的是主键还是物理地址?
京东二面1.MySQL innodb的b+树索引 , 主键索引 , 聚簇索引有什么区别 。
2.数据库四大特性
3.事务的四大隔离级别
4.jvm场景问题 , 标记清除多次后老年代产生内存碎片 , 引起full gc , 接下来可能发生 什么问题 。
5.MySQL里有哪些锁 , 行锁表锁 , 乐观锁呢
6.MySQL的死锁怎么产生的 , 举了两个例子 。
7.dubbo里的zookeeper是做什么的
8.aio , nio,bio的了解 , NIO的核心概念有哪些?
9.常用的NIO框架有哪些?优劣势
京东三面(总监面)1.分布式下redis如何保证线程安全
2.redis持久化的方式以及区别
3.zookeeper如何实现分布式锁、其他分布式锁怎么实现4.kafka的架构 , 如何用kafka保证消息的有序性
5.数据库的优化包含哪些?MySQL的优化 , 谈两个你优化的例子 。
6.最有技术难度的项目 , 介绍下相关核心设计流程 。
7.工作中 , 遇见了技术瓶颈无法解决 , 你的解决思路?
8.未来你的职业规划是怎么样?
总结大佬的成功都不是一蹴而就的 , 而是背后都付出了辛苦的劳动 , 从后面的聊天过程中得知 , 光在学习这一块儿就比别人付出的多!
文章插图
最后把大佬的面试资料免费分享给大家 , 希望对大家有帮助
文章插图
文章插图
文章插图
文章插图
资料领取:关注+转发后 , 私聊小编“面试”即可免费领取
文章插图
推荐阅读
- 最壕“年终奖”出炉!雷军下血本:一次颁发两个百万美金技术大奖
- 小米又申请了两个环绕屏设计专利:这次能最终量产吗?
- 历时 1 个月,做了 10 个 Python 可视化动图,用心且精美...
- 苹果iPhone12卖了两个月之后,“果粉”的差评很真实
- 小冰将演绎未来科幻世界:两个世界同一个人工智能同步交互
- 中国移动的两个“老板”号段,如今罕见稀有,如果有、别轻易注销
- 又紧张了?两个糟糕消息传来!花124亿只为换掉华为中兴设备?
- 美国打压无效了?华为传来三个好消息,有两个和Mate40关联
- 两个苹果手机用一个id会怎么样?有哪些好处?看完算长知识了
- 雷军又出名了,凭借1700亿的身家,成功拿下两个“首富称号”