人工智能面试题 · tech:sql
人工智能相关岗位面试题。
共 11389 道真题 · 当前筛选命中 25 道 · 更新 2026-08-05
筛选题目已选:tech:sql
考察点
技术栈
第 1 题请编写SQL统计连续登录超过三天的用户数量。 考察日期处理、连续区间识别与去重能力第 2 题请谈谈你对 SQL 的了解程度和使用经验。 考察候选人对 SQL 的基础掌握程度与实际应用能力第 3 题请分享一次你进行SQL调优的实际经历,包括问题背景、定位方法和优化效果。 考察候选人是否具备SQL性能调优的实践经验和系统化排查能力第 4 题SQL里排序函数有哪些? 考察对SQL窗口排序函数的功能差异和适用场景的理解第 5 题在 SQL 中,ORDER BY 子句的作用是什么?请举例说明。 考察对 SQL 排序语法及其默认行为的基本理解第 6 题请解释数据库中的各种 JOIN(内连接、左连接、右连接、全连接等)的区别。 考察对 SQL JOIN 类型及其结果集语义的理解第 7 题SQL索引应该建立在哪些字段上?请说明规则并举例。 考察对索引选择原则的理解及其场景适配第 8 题请介绍你了解的数据库优化器工作原理。 考察对查询优化器核心流程和关键技术点的理解第 9 题请介绍开窗函数的定义、常见用途以及使用场景。 考察对SQL开窗函数的概念理解与实际应用场景掌握第 10 题请手写一道基于链表的 Python 编程题,并同时编写一个对应的 SQL 查询题,分别说明题目要求和预期解法。 考察候选人对链表数据结构的理解、Python 编码能力以及 SQL 查询设计能力第 11 题请介绍你对 SQL 的掌握程度和实际使用经验。 考察候选人 SQL 基础能力、自我认知与真实性第 12 题在智能体系统中,规划器(如 ReAct)与 SQL 生成模块如何进行交互?请描述典型的协作流程。 考察智能体模块间协作流程的设计理解,以及规划与执行的分工第 13 题请计算每位登录用户在指定日期的登录与距其上次登录之间间隔的天数。 考察窗口函数与日期差计算的SQL实现能力第 14 题SQL:给员工表(id, name, salary, 部门 id)和部门表(id, name),找出每个部门薪资最高的员工;如果不是最高,而是要求输出前两个最高的呢? 考察 SQL 窗口函数、分组排名及不同排名需求的实现能力第 15 题left join和inner join是干啥的,区别是什么? 考察SQL连接查询的基本概念与语义差异第 16 题在 LEFT JOIN 中,如果按连接条件左表和右表各有多条数据满足匹配,最终结果会是多少条?如何保证结果不膨胀? 考察多对多匹配导致的笛卡尔积膨胀及去重策略第 17 题Rank 的公式是什么 考察对 Rank 函数基本语法的掌握第 18 题给一个学生id表和成绩表,怎么查询排名第二的学生? 考察SQL查询能力、去重和排名的边界处理第 19 题在 SQL 中,去重可以使用 DISTINCT 或 GROUP BY,请说明它们各自的适用场景、区别以及需要注意的陷阱。 考察对 SQL 去重两种常用方式的深入理解与选型能力第 20 题请编写SQL计算每个用户最近30天内登录时间间隔的平均值。 考察日期窗口、时间间隔计算与聚合逻辑