历时两个月终拿下京东offer,学习笔记全在这儿了
前言今天为大家分享一位来自京东大佬的面试历程 , 从传统企业工作三年 , 历时2个月的时间 , 终于跳槽到了京东 , 拿到大厂offer的故事 。 学习笔记放文章末尾!
文章插图
文章插图
京东一面1.线程池用过哪些 , 线程池有哪些参数 , 然后问我几个常用线程池的用法和实际场景问 题 。
2.集合框架的知识 , hashmap , ArrayList , LinkedList源码相关知识 , 基本整个介绍了 一遍 , 与hastable , concurrenthashmap相互的关联和区别
3.说几个垃圾回收器 , cms回收器有哪几个过程 , 停顿几次 , 会不会产生内存碎片 。 老 年代产生内存碎片会有什么问题 。
4.讲讲快速排序 , 分析一下时间复杂度?
5.双亲委派模型介绍一下
6.java中同步、volatile关键字
7.jvm内存分区 , 为什么要有新生代和老年代
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.未来你的职业规划是怎么样?
总结大佬的成功都不是一蹴而就的 , 而是背后都付出了辛苦的劳动 , 从后面的聊天过程中得知 , 光在学习这一块儿就比别人付出的多!
文章插图
【历时两个月终拿下京东offer,学习笔记全在这儿了】最后把大佬的面试资料免费分享给大家 , 希望对大家有帮助
文章插图
文章插图
文章插图
文章插图
资料领取:关注+转发后 , 私聊小编“面试”即可免费领取
文章插图
- sd|sd卡修复工具有哪些?两个办法就可以搞定了
- 硬盘|七八年前的电脑,运行速度缓慢,卡顿,更换两个硬件就能快如闪电
- 分析师|真香定律或再被验证,iPhone12将大卖,分析师给出两个原因
- 外卖|两个外卖小伙为抢单大打出手,当看到他们的招式后,网友:屈才了
- 内蒙古自治区云计算领域启动两个科技重大专项
- 微信能设置两个头像了,快试试
- 重磅!微信更新的这两个新功能,办公室同事直呼过瘾
- 华为mate40系列外观确定,两个版本两种设计
- 新民快评|老人机?学生机!一次“改名”解决两个痛点
- 462. 找出两个链表的第一个公共节点