大数据最全记录一下某外资的面试

+ [标题6、分布式事务是怎么实现的](#6_6)
+ [标题7、Dubbo在项目中是怎么用的。除了考虑进程的通讯,有考虑过高并发吗](#7Dubbo_7)
+ [标题8、网关通过什么来去做](#8_8)
+ [标题9、阿波罗gateway的功能](#9gateway_9)
+ [标题10、JVM的参数调优](#10JVM_12)
+ [标题11、关于虚拟机的使用](#11_13)
+ [标题12、关于内存溢出、内存泄露](#12_14)
+ [标题13、线程池5大核心参数;最大和最小核心线程数是怎么确认](#135_15)
+ [标题14、lock和synchronize的区别](#14locksynchronize_16)
+ [标题15、关于线程安全方面,你知道为什么会存在内存泄漏的情况](#15_17)
+ [标题16、关于框架方面,发一个spring boot的请求怎么到controlor上](#16spring_bootcontrolor_18)
+ [标题17、你有没有自己写过一些starter去加载。怎么去实现](#17starter_19)
+ [标题18、tansaction的注解,传播机制有哪些](#18tansaction_20)
+ [标题19、关于数据库。Redies和mysql的事务机制的区别](#19Rediesmysql_21)
+ [标题20、怎么设定最大和最小连接数](#20_22)
+ [标题21、关于索引](#21_23)
+ [1.kafka rabbitmq如何保证消息不丢失](#1kafka_rabbitmq_34)
+ [2.如何保证幂等](#2_35)
+ 
+ [数据库](#_37)
+ [1.sql的优化](#1sql_38)
+ [2.索引](#2_39)
+ [索引B+树的实现](#B_40)
+ [3.连接数](#3_41)
+ [4.explains里面的参数都有啥](#4explains_43)
+ [自动装配原理](#_46)
+ [beanidfiny](#beanidfiny_48)
+ [事务的传播机制](#_51)
+ [单体服务到微服务架构的升级](#_53)
+ [io流中的设计模式](#io_55)
+ [arraylist的扩容机制](#arraylist_57)
+ [hashmap碰撞的话](#hashmap_69)
+ [hashmap的底层实现](#hashmap_71)
+ [设计模式](#_73)
+ [jvm调优 默认的垃圾回收器 和G1区别 G1的特点](#jvm___G1____G1_75)
+ [非阻塞流的netty使用过么](#netty_77)
+ [如何实现鉴权的](#_83)
+ [一个线程A 等待一个线程B结束再进行 如何设置](#A_B___86)
+ [io流都有哪些](#io_91)
+ [io使用到的设计模式有哪些](#io_95)
+ [Spring中的请求如何到controller上](#Springcontroller_101)

标题English introduction

标题What did u do in this gap time

标题What’S the big challenge in your work experience

标题 4、介绍一个自己熟悉的项目或最近的项目,包括项目的背景,使用的技术,在里面的角色

标题5、项目中有多少个微服务

标题6、分布式事务是怎么实现的

标题7、Dubbo在项目中是怎么用的。除了考虑进程的通讯,有考虑过高并发吗

标题8、网关通过什么来去做

标题9、阿波罗gateway的功能

在这里插入图片描述

标题10、JVM的参数调优

标题11、关于虚拟机的使用

标题12、关于内存溢出、内存泄露

标题13、线程池5大核心参数;最大和最小核心线程数是怎么确认

标题14、lock和synchronize的区别

标题15、关于线程安全方面,你知道为什么会存在内存泄漏的情况

标题16、关于框架方面,发一个spring boot的请求怎么到controlor上

标题17、你有没有自己写过一些starter去加载。怎么去实现

标题18、tansaction的注解,传播机制有哪些

标题19、关于数据库。Redies和mysql的事务机制的区别

标题20、怎么设定最大和最小连接数

标题21、关于索引

## 标题22、消息中间件有用到什么kafka和rabbitMQ。消息丢失、消息重复怎么解决

Kafka 在消息处理的顺序性方面有一些机制,但并不保证消息的严格有序性。以下是 Kafka 处理消息顺序性的一些特点:

1、分区内有序性: 在每个分区内,消息是有序存储的。Kafka 保证对于每个分区,消息的写入和消费是按照消息的顺序进行的。这意味着对于同一个分区的消息,它们将按照发送的顺序被消费。这样保证了在单个分区内的消息顺序性。

2、分区间无序性: 在多个分区之间,消息的顺序性不能得到保证。不同分区的消息在 Kafka 集群中是并行处理的,而且 Kafka 也不会跨分区地维护全局有序性。因此,对于多个分区的消息,它们在消费者端接收的顺序可能与发送顺序不一致。

3、消息复制: Kafka 支持多副本复制,每个分区可以有多个副本存储在不同的 Broker 上。在进行消息复制时,Kafka 会保证消息的副本在各个 Broker 上的复制顺序与领导者(Leader)分区中的消息顺序保持一致,从而确保数据的一致性。

1.kafka rabbitmq如何保证消息不丢失

2.如何保证幂等

数据库

1.sql的优化

2.索引

索引B+树的实现

3.连接数

max_connections

4.explains里面的参数都有啥

在这里插入图片描述

自动装配原理

自动装配

beanidfiny

在这里插入图片描述

事务的传播机制

事务

单体服务到微服务架构的升级

io流中的设计模式

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值