蓝桥杯java随笔分类_京东三面凉凉:java+spring+jvm+kafka+微服务等一个都讲不清

以下来自粉丝投稿:

三面大概九十分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~)。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识~)分为spring+jvm+微服务+kafka+MongoDB等五类,接下来分享一下我的这京东面试的面经+一些我的学习笔记。

43db3c9e68fe4330abd75e7021eb9345.png

注意注意:需要小编整理的spring+jvm+微服务+kafka+MongoDB等五类面试答案、学习笔记、思维脑图(xmind)

需要获取得话麻烦一键三连之后看下图小助理的微信:(vip1024x)添加即可免费获取到哦

一,spring相关:

京东面试spring相关问题:

什么事spring框架?spring框架有哪些主要模块?

使用spring框架能带来哪些好处?

什么是控制反转(IOC)?什么事依赖注入?

请解释下spring框架中的IOC?

BeanFactory和ApplicationContext有啥区别?

spring有几种配置方式?

如何用基于XML配置的方式配置spring?

如何用基于Java配置的方式配置spring?

我的spring原理学习笔记(13个spring原理核心知识点):

Spring 特点

Spring 核心组件

Spring 常用模块

Spring 主要包

Spring 常用注解

Spring 第三方结合

Spring IOC 原理

Spring APO 原理

Spring MVC 原理

Spring Boot 原理

JPA 原理

Mybatis 缓存

Tomcat 架构

31d9754dc98a920a15894a4ea7c71683.png13个spring原理核心知识点

spring原理学习思维脑图(xmind)

附:sprin源码解析思维脑图。

需要获取得话麻烦一键三连之后看下图小助理的微信:(vip1024x)添加即可免费获取到哦

87140b431ef35e728cb2e44c0b29293e.pngspring底层原理分析思维导图

3e1d8c1b703383caf82e9f8f7e313b84.pngsprin源码解析思维脑图。

二,jvm相关:

京东面试jvm相关问题:

什么情况下会发生栈内存溢出。

JVM的内存结构,Eden和Survivor比例。

JVM内存为什么要分成新生代,老年代,持久代。新生代中为什么要分为Eden和Survivor。

JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代,说说你知道的几种主要的JVM参数。

你知道哪几种垃圾收集器,各自的优缺点,重点讲下cms和G1,包括原理,流程,优缺点。

垃圾回收算法的实现原理。

当出现了内存溢出,你怎么排错。

我的jvm学习笔记(9个jvm核心知识点):

线程

JVM 内存区域

JVM 运行时内存

垃圾回收与算法

JAVA 四中引用类型

GC 分代收集算法 VS 分区收集算法

GC 垃圾收集器

JAVA IO/NIO

JVM 类加载机制

98ff6d8efda30afb2a421f10d575d73e.png我的jvm学习笔记(9个jvm核心知识点)

jvm学习路线思维脑图(xmind):

4209cd4f1e9538ea9fcb4f436ae93fd0.pngjvm学习路线思维脑图(xmind)

三,微服务相关:

京东面试微服务相关问题:

什么是耦合和凝聚力?

为什么我们需要微服务容器?

微服务测试的主要障碍是什么?

微服务设计的基础是什么?

如何在Spring Boot应用程序中实现Spring安全性?

Spring Boot支持哪些嵌入式容器?

微服务的端到端测试意味着什么?

我的微服务学习笔记(7个微服务核心知识点):

服务注册发现

API 网关

配置中心

事件调度(kafka)

服务跟踪(starter-sleuth)

服务熔断(Hystrix)

API 管理

539a0c41d0387c31cc5097b35d02c3be.png我的微服务学习笔记(7个微服务核心知识点)

微服务学习路线思维脑图(xmind):

需要获取得话麻烦一键三连之后看下图小助理的微信:(vip1024x)添加即可免费获取到哦

8dd4a0fdd7d790231926dedb2279c126.png微服务学习路线思维脑图(xmind)

四,kafka相关:

京东面试kafka相关问题:

请说明什么是传统的消息传递方法?

在Kafka中broker的意义是什么?

Kafka服务器能接收到的最大信息是多少?

解释Kafka的Zookeeper是什么?我们可以在没有Zookeeper的情况下使用Kafka吗?

解释Kafka的用户如何消费信息?

解释一下,在数据制作过程中,你如何能从Kafka得到准确的信息?

我的kafka学习笔记(4个kafka核心知识点):

Kafka 概念

Kafka 数据存储设计

生产者设计

消费者设计

73f0e6d72fe02c8fdb98d00505735da9.png我的kafka学习笔记(4个kafka核心知识点)

kafka学习路线思维脑图(xmind):

31897a00155b0eaf1370c978ea12e4ff.pngkafka学习路线思维脑图(xmind)

五,MongoDB:

京东面试MongoDB相关问题:

什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?

非关系型数据库有哪些?

MySQL和MongoDB之间最基本的区别是什么?

MongoDB的特点是什么?

MongoDB支持存储过程吗?如果支持的话,怎么用?

如何理解MongoDB中的GridFS机制,MongoDB为何使用GridFS来存储文件?

为什么MongoDB的数据文件很大?

我的kafka学习笔记:

a8359bc4c6811831b8ba07eaa201b998.png我的kafka学习笔记

总结:

所有的面试题目都不是一成不变的,特别是像京东这种大厂,上面的面试真题只是给大家一个借鉴作用,最主要的是给自己增加知识的储备,有备无患。很遗憾这次没有拿到京东的offer,下次继续加油。

最后给大家分享:

京东面试真题+我的学习笔记(附Java核心知识点)+各知识点学习路线思维脑图(xmind)

需要获取得话麻烦一键三连之后看下图小助理的微信:(vip1024x)添加即可免费获取到哦

部分资料图片:

1787e1f92933f736fa180e2bbcd08bc9.png面试真题

8b57a4113fb24567455499577d84b195.png核心知识点

817242816364a14237a50830eafcfe1c.png学习路线思维脑图(xmind)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值