记录一下某外资的面试,2024年最新零基础学大数据开发编程

+ [标题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流中的设计模式

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

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

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

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
img

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

续更新**

如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
[外链图片转存中…(img-Y2otnWlA-1713045059484)]

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值