数据岗位面试题 · 编码实现

题库中标记为“数据”的结构化面试题。

3928 道真题 · 当前筛选命中 156 · 更新 2026-08-05

筛选题目已选:编码实现
第 41 题给定用户登录表,如何统计三个月内所有连续登录用户及其连续登录天数? 考察连续登录问题的建模、SQL窗口函数或逻辑处理能力编码实现问题拆解技术原理第 42 题请用SQL实现:查询每个用户的最大连续登录天数。 考察窗口函数、连续区间问题建模与SQL编码能力编码实现问题拆解技术原理SQL第 43 题请解释什么是列表推导式,并说明它的用法和优缺点。 考察对列表推导式的语法掌握、适用场景及性能理解编码实现技术原理Python第 44 题请用 SQL 去掉一个最高分和一个最低分后,计算每个用户的平均分。 考察 SQL 聚合、窗口函数及修剪数据的实现能力编码实现问题拆解技术原理SQL第 45 题如何计算2023年新注册用户的首次购买与第二次购买之间的平均时间间隔? 考察用户行为数据分析中的事件定义、时间窗口计算与SQL实现能力编码实现数据驱动问题拆解SQL第 46 题如果给你十亿个double类型数据,计算存储这些数据所需的内存约为多少GB(按IEEE 754双精度)? 考察基本数据类型字节数换算与内存估算能力编码实现技术原理第 47 题如何在原表基础上,不连接新表,得到次日留存、7日留存、14日留存、30日留存? 考察基于单表自连接或窗口函数的留存计算能力,及对留存口径的理解编码实现问题拆解技术原理第 48 题请按发信次数(小于1,1-10,大于10)分段,记为字段msggrade,统计20250820日各发信段(msggrade)的活跃用户数 考察SQL分组统计与条件分段的实现能力编码实现问题拆解技术原理SQL第 49 题给定一张订单表(包含订单ID、顾客ID、下单时间),请计算2025年10月每位用户的订单数量,并统计下单次数为1单、2单等各档位的用户人数。也可以用Python/Pandas实现同样的统计。 考察SQL分组聚合与二次聚合能力,以及Pandas替代方案的实现编码实现问题拆解技术原理pandasPythonSQL第 50 题如何对商品按销售额排序并按比例分档(如前10%为第一档)?请描述具体的实现思路和关键步骤。 考察数据处理与排序分档的技术实现能力编码实现问题拆解技术原理第 51 题请用SQL计算次日留存率,并说明你的解题思路。 考察SQL窗口函数与关联查询的运用能力及留存率概念理解编码实现数据驱动SQL第 52 题你处理数据时,是否主要依赖自己编写的Python方法?请举例说明。 考察数据处理的实践方式与Python编码能力编码实现问题拆解Python第 53 题给定一个整数列表,如何找出其中连续递增子序列的最大长度?请实现代码并分析复杂度。 考察连续递增子序列的遍历与状态维护能力编码实现问题拆解技术原理第 54 题请用Python实现力扣原题“滑动窗口最大值”。 考察算法与编码能力编码实现问题拆解Python第 55 题请写出 Transformer 中所有矩阵转换的数学公式,并解释为什么需要除以根号 d。 考察注意力机制的数学原理与缩放理解编码实现技术原理Transformer第 56 题请说明快速排序的基本思路,并分析其时间复杂度和适用场景。 考察对快速排序算法原理、复杂度和适用场景的理解编码实现问题拆解技术原理第 57 题请实现一个算法:找出给定数组中满足某一条件的最长连续子数组,并说明如何用滑动窗口优化。 考察滑动窗口算法的理解与编码实现能力编码实现问题拆解技术原理第 58 题请编写一条 SQL,查询每个部门中薪水最高的员工信息。 考察窗口函数、分组聚合与去重逻辑,以及 SQL 编写规范性编码实现问题拆解技术原理SQL第 59 题请用SQL实现:查出每个学科的第一名。 考察SQL窗口函数或分组查询的掌握与排名场景处理编码实现技术原理SQL第 60 题用 SQL 实现查询每个部门薪资最高的员工,要求给出两种方法。 考察 SQL 窗口函数与关联子查询的掌握程度及问题拆解能力编码实现问题拆解技术原理SQL