IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 大数据技术点 -> 正文阅读

[大数据]大数据技术点

一、数据结构

二、Java

一、多线程

1、并行串行

2、jdk提供的线程池有哪几个,优缺点是什么

3、自定义线程池涉及到的几个参数是什么,一个新线程提交到线程池的处理流程

3、多线程就涉及到锁跟计数器

4、JUC包,几个常问点

5、 AbstractQueuedSynchronizer

6、 volatile

二、集合

1、什么是集合

2、集合和数组的区别

3、使用集合框架的好处

4、常用的集合类有哪些?

5、List,Set,Map三者的区别?List、Set、Map 是否继承自 Collection 接口?List、Map、Set 三个接口存取元素时,各有什么特点?

6、哪些集合类是线程安全的?

7、Java集合的快速失败机制 “fail-fast”?

8、怎么确保一个集合不能被修改?

9、迭代器 Iterator 是什么?

10、Iterator 怎么使用?有什么特点?

11、如何边遍历边移除 Collection 中的元素?

12、Iterator 和 ListIterator 有什么区别?

13、遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java 中 List 遍历的最佳实践是什么?

14、说一下 ArrayList 的优缺点

15、如何实现数组和 List 之间的转换?

16、ArrayList 和 LinkedList 的区别是什么?

17、ArrayList 和 Vector 的区别是什么?

18、插入数据时,ArrayList、LinkedList、Vector谁速度较快?阐述 ArrayList、Vector、LinkedList 的存储性能和特性?

19、多线程场景下如何使用 ArrayList?

20、为什么 ArrayList 的 elementData 加上 transient 修饰?

21、List 和 Set 的区别

22、说一下 HashSet 的实现原理?

23、HashSet如何检查重复?HashSet是如何保证数据不可重复的?

24、hashCode()与equals()

25、==与equals的区别

三、JVM内存管理

四、Java SE基础知识

五、异常

三、Hive

四、Flink

1、Flink架构

    1、运行时架构图
    2、Graph之间关系
    3、Flink任务提交流程

2、Flink资源配置

3、实时任务被压原因,被压原理

4、端到端的一致性

五、Spark

1 Kafka 分布式的情况下,如何保证消息的顺序?

2 对于 Spark 中的数据倾斜问题你有什么好的方案?

3 你所理解的 Spark 的 shuffle 过程?

4 Spark有哪些聚合类的算子,我们应该尽量避免什么类型的算子?

5 spark on yarn 作业执行流程,yarn-client 和 yarn cluster 有什么区别

6 Spark为什么快,Spark SQL 一定比 Hive 快吗

7 容错方法

8 RDD, DAG, Stage怎么理解?

9 RDD 如何通过记录更新的方式容错

10 宽依赖、窄依赖怎么理解?

11 Job 和 Task 怎么理解

12 Spark 血统的概念

13 任务的概念

14 容错方法

15 Spark 粗粒度和细粒度

17 Transformation和action是什么?区别?举几个常用方法

18 Spark作业提交流程是怎么样的

六、Kafka

1、Kafka如何保证数据一致性

七、HBase

1、HBase架构

八、Redis

1、CK表引擎

九、CK

十、数仓

1、数据仓库分层设计,每层的功能

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-08-17 15:27:43  更:2021-08-17 15:29:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 13:29:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码