- 2
- 0
- 约4.96千字
- 约 7页
- 2026-08-09 发布于河北
- 举报
数据工程师高频面试题及详细答案(真实职场版)
一、基础理论与认知类(必问)
1、简单说下你理解的数据工程师,和数据分析师、大数据开发的区别?
参考答案:
数据工程师核心工作是建数据、稳数据、通数据,主打数据基建和数据生产。
和其他岗位的核心区别:
-数据工程师:侧重数据采集、清洗、分层建模、调度运维、数据质量、数仓搭建,保障数据稳定、准确、可复用,是数据的生产者;
-数据分析师:侧重取数、分析、可视化、出报表、挖掘业务问题,用数据支撑决策,是数据的使用者;
-大数据开发:侧重底层框架、分布式组件开发、性能调优、集群运维、代码封装,偏向底层技术开发;数据工程师更偏向业务落地+数仓落地,业务属性更强。
2、什么是ETL?和ELT的核心区别?工作中分别怎么用?
参考答案:
ETL是抽取、转换、加载;ELT是抽取、加载、转换。
核心区别在转换环节的时机和位置:
1、ETL:先抽数、先清洗转换,再入库。转换在离线工具端完成,对源数据脏数据提前过滤,入库数据规整。传统数仓、MySQL、Oracle场景用得多,适合数据量偏小、数据质量差的场景。
2、ELT:先把原始数据全量入库,再在数仓内做清洗、转换、建模。现在主流大数据数仓(Hive、StarRocks、Doris)基本都是ELT模式,优势是灵活、吞吐量大、不丢原始数据,后续可以反复回溯重跑、修正口径。
我日常工作基本是ELT模式:同
您可能关注的文档
最近下载
- 2026年福建省中考数学试卷(含答案及解析).docx
- 21.2.2 二次函数y=ax^2+k的图象和性质(作业)-【上好数学课】2020-2021学年九年级上册同步备课系列(沪科版).docx VIP
- CSCEJX0002-2017检维修能力评定技术规范 第2部分:评定条件.docx VIP
- (高清版)DB51∕T 5026-2001 成都地区建筑地基基础设计规范 .pdf VIP
- 中储粮面试题目及答案.doc VIP
- 2025年秋新人教版三年级上册数学全册同步教案.docx
- 臀位顺产分娩护理查房.pptx VIP
- 盘扣式悬挑脚手架施工方案验收要求.doc VIP
- Q-GDW10370-2016配电网技术导则20170324实施.pdf
- 不锈钢雨棚施工方案.docx VIP
原创力文档

文档评论(0)