数仓开发-面试二

news/2024/10/22 10:52:17/

1.finebi使用
2.数据抽取中间件 flink,kettle
flink和kettle区别
3.flink本身的优点和缺点
4.flink容错机制
5.DS
6.数据库
7.主要找orcle、clickhourse
8.mysql离线查作业执行计划,如,你写个sql500,这个时候你怎么定位问题,查看问题。怎么执行作业执行计划
9.比如sql执行需要1分钟,现在效率低,要你优化到500ms(这个时候500行sql,你咋定位问题呢?定位问题怎能定位?)
10.mysqkl调优怎么做?怎么查看作业执行计划?(本身sql语句没有问题,可能数据存在问题,要不是表结构,要不逻辑问题)
11.此岗位非偏hive(公司企业有20-30个系统)找ETL,需要适合多数据库,做报表开发


http://www.ppmy.cn/news/1372498.html

相关文章

【Unity】使用ScriptableObject存储数据

1.为什么要用ScriptableObject? 在游戏开发中,有大量的配置数据需要存储,这个时候就需要ScriptableObject来存储数据了。 很多人会说我可以用json、xml、txt,excel等等 但是你们有没有想过,假设你使用的是json&#x…

稀碎从零算法笔记Day9-LeetCode:最长公共前缀

题型:字符串 链接:14. 最长公共前缀 - 力扣(LeetCode) 来源:LeetCode 题目描述(红字为笔者添加) 编写一个函数来查找字符串数组中的最长公共前缀(前X个字母相同)。 如果不存在公共前缀&…

html实体字符,看完这篇彻底明白了

二.技术基础知识 基础知识一直都是重点考察的内容,包含有HTML(5)、CSS(3)、JavaScript到 戳这里领取完整开源项目:【一线大厂前端面试题解析核心总结学习笔记Web真实项目实战最新讲解视频】 Vue&#xff0…

【操作系统】中断、驱动程序与 signal 处理函数

中断是 cpu 与外设打交道的重要方式。计算机有多重多样的外设,例如:键盘、鼠标、硬盘、显示器等。除了 cpu 向这些外设传输数据外,这些设备也会向 cpu 传输数据。学习后发现,中断的理解与驱动程序的理解关系密切。并且中断与信号处…

FreeRTOS是什么语言开发的?FreeRTOS是MCU还是SOC的开发系统?和Linux、Android系统有什么区别?

FreeRTOS主要是用C语言开发的。为了确保代码的可读性、可移植性和易于维护,大部分的代码都是以C语言编写。此外,FreeRTOS中也包含了一些汇编语言编写的部分,这些通常用于特定于体系结构的内核调度函数。这种设计使得FreeRTOS能够在多种不同的…

ubuntu个人系统软件安装配置备忘

1. 替换软件源 /etc/apt/source.list 2. 安装必要软件 安装基础软件 sudo apt update sudo apt install -y python3-pip git vim curl wget clang clang-format flameshot docker升级pip3 python3 -m pip install --upgrade pip 安装google浏览器 https://deb.pkgs.org/…

深入理解Docker

文章目录 1 Docker理论1.1 背景知识1.2 是什么1.3 Docker基本三要素1.4 镜像原理1.5 安装教程 2 Docker常用命令2.0 防火墙相关命令2.1 镜像命令2.2 容器命令2.3 进阶命令 3. 实战之Docker部署springboot项目步骤一:Springboot项目配置1.1 添加docker的maven依赖1.2…

使用awk和正则表达式过滤文本或字符串 - 详细指南和示例

当我们在 Linux 中运行某些命令来读取或编辑字符串或文件中的文本时,我们经常尝试将输出过滤到感兴趣的特定部分。这就是使用正则表达式派上用场的地方。 什么是正则表达式? 正则表达式可以定义为表示多个字符序列的字符串。关于正则表达式最重要的事情之…