数据岗位面试题 · 技术原理
题库中标记为“数据”的结构化面试题。
共 3928 道真题 · 当前筛选命中 2406 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 161 题请实现 LeetCode 2116:判断一个括号字符串是否有效,并说明解题思路。 考察括号匹配的原理、贪心策略和算法实现能力第 162 题Hive Shuffle和Spark Shuffle的区别有哪些? 考察对两类大数据引擎Shuffle机制及性能差异的理解第 163 题请谈谈你对列式存储的了解,以及常见的索引结构有哪些? 考察对列式存储原理与索引结构的理解第 164 题请介绍你对AI的理解以及相关的实践经历。 考察候选人AI知识基础与实际项目经验第 165 题数据分析、数据挖掘、数据建模的区别是什么? 考察对数据相关核心概念的定义、目标和应用场景的理解第 166 题Java和Python有什么区别? 考察对两种主流语言核心特性的对比理解第 167 题在SQL中如何去除重复记录? 考察对去重方法的掌握和应用场景理解第 168 题请介绍项目的数据量级和数仓模型设计。 考察数据规模认知与数仓分层建模能力第 169 题请介绍并说明 UNet 网络的结构特点及其在图像分割中的应用。 考察对 UNet 结构及其在图像分割领域应用的理解第 170 题请说明 JOIN 和 LEFT JOIN 的区别。 考察对 SQL 连接类型语义与结果集差异的理解第 171 题请详细介绍Transformer模型的结构和工作原理。 考察对Transformer模型架构、核心机制及工作原理的理解第 172 题在 Flink 中通常使用哪几种状态后端,它们各自的优势是什么? 考察对 Flink 状态后端类型及适用场景的理解第 173 题从一副去掉大小王的52张扑克牌中拿走两张4,问从剩余50张牌中不放回地随机抽取3张,这3张牌中存在至少三张相同数字的概率是多少? 考察组合计数与条件概率的准确应用第 174 题在评估模型时,你使用R方还是精确率等指标? 考察机器学习模型评估指标的选择依据与业务理解第 175 题请说明 Spark 的作业调度机制,包括作业、阶段和任务的关系。 考察对 Spark 作业调度层级结构与执行流程的理解第 176 题基于表 t(authorid, contentid, pdate, categoryid),请分别实现两个需求:1)查询每个作者发布的文章数量;2)查询每个分类下的最新文章发布日期。请写出对应的 SQL 语句。 考察 SQL 分组聚合与分组内取最新值的实现能力第 177 题窗口函数和聚合函数的区别、优缺点是什么? 考察对SQL中窗口函数与聚合函数在计算范围、结果行数及适用场景上的理解第 178 题请说明维度退化的优点和缺点。 考察对数据降维技术中维度退化现象的理解与分析第 179 题在游戏数据算法建模中,如何保证特征工程所提取的特征与目标变量之间有较强的相关性? 考察特征相关性分析、选择与工程化验证能力第 180 题谈谈你对Spark的理解。 考察对Spark整体架构、核心特性和适用场景的掌握程度