重庆懂车族科技有限公司面试题 · 编码实现

重庆懂车族科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现
第 61 题写一条SQL语句,从成绩表(包含字段course、studentid、score)中,查询出数学课程中考取了最高分的所有学生的studentid和score。 考察SQL查询中聚合函数与子查询或窗口函数的应用,以及并列最高分处理编码实现问题拆解技术原理SQL第 62 题请用 React 编写一个搜索框组件,并说明你会如何优化它的性能与用户体验。 考察 React 组件的实现能力以及性能与交互优化的意识编码实现性能优化问题拆解React第 63 题请谈谈你对 React 中 useAsync 这个 Hook 的理解,以及如何让它支持重试? 考察对自定义 Hook 设计、异步状态管理和重试机制的理解编码实现问题拆解技术原理React第 64 题请说明优先级队列的核心特性,并简述其实现原理。 考察对优先级队列数据结构的理解及其底层实现机制编码实现技术原理第 65 题请实现零钱兑换问题(LeetCode 322):给定不同面额的硬币和一个总金额,计算凑成总金额所需的最少硬币数量。若无任何组合能凑成该金额,返回 -1。 考察动态规划状态定义与转移方程的编写与边界处理编码实现问题拆解技术原理第 66 题请实现颜色分类算法,对只包含 0、1、2 的数组进行原地排序。 考察荷兰国旗问题的经典解法与原地排序能力编码实现技术原理第 67 题请实现 LeetCode 347 题:找出数组中出现频率最高的前 k 个元素,并说出你的解法思路。 考察哈希统计与排序/堆的算法设计能力编码实现问题拆解技术原理第 68 题请手写SQL:根据学生ID、课程ID、课程分数三个字段,求每个学生的平均分数。 考察SQL聚合函数与GROUP BY的基本使用及字段分组理解编码实现技术原理SQL第 69 题请实现一个函数,计算给定字符串中最长有效括号子串的长度。 考察动态规划或栈的算法设计与编码实现能力编码实现问题拆解第 70 题请用你熟悉的语言实现一个线程安全的单例模式,并说明其适用场景与潜在问题。 考察单例模式实现、线程安全性与适用性理解编码实现风险判断技术原理Java第 71 题请编写 SQL 查询所有成绩不及格的学生信息。 考察 SQL 基础查询能力,特别是条件过滤与关联查询编码实现技术原理SQL第 72 题实现getPrime函数,要求每次执行获取下一个质数。 考察素数生成、状态保持和测试设计编码实现问题拆解技术原理第 73 题请定义这个项目的数据输入和输出格式,并说明容错处理策略。 考察数据处理设计能力和异常处理意识编码实现问题拆解风险判断第 74 题请编写一个算法,求两个数组中最长公共子数组的长度。 考察对动态规划或滑动窗口算法的理解和编码能力编码实现技术原理第 75 题给定一个数字 n 和一个由若干数字组成的队列 a,如何用队列中的数字(每个数字可使用任意次)组成一个严格小于 n 的最大整数?请给出算法思路与复杂度分析。例如 n=2333,a=[3] 时,答案为 333。 考察构造最大小于目标数的组合问题的拆解能力、贪心与回溯的运用编码实现问题拆解技术原理第 76 题给定一个由非负整数组成的数组和一个正整数 n,如何用数组中的数字(可重复使用)组成一个小于 n 的最大整数?请设计算法并分析复杂度。 考察贪心与回溯结合的构造算法能力,以及在约束下的最优解构造思路编码实现问题拆解技术原理第 77 题给定数组a[-1,8,9,-8,22,-15,18,33,2],计算a[j]-a[i]的最大值,要求j>i,时间复杂度O(n)。 考察数组遍历中的顺序条件与动态维护最小值的编程能力编码实现问题拆解第 78 题手撕代码:给定硬币面额数组 coins 和总金额 amount,实现零钱兑换,求凑成总金额所需的最少硬币个数,若无法凑成则返回 -1。 考察动态规划建模与边界处理能力编码实现问题拆解技术原理第 79 题请解释单例模式的实现方式及其适用场景,并说明线程安全问题。 考察对单例模式、线程安全与适用场景的理解编码实现技术原理Java第 80 题请描述你如何完成一道LeetCode Hard难度算法题,包括解题思路、实现过程和结果验证。 考察算法思维能力、问题拆解、编码实现和结果导向编码实现问题拆解结果导向