华勤技术面试题 · 编码实现
华勤技术相关面试题,按最终去重题目聚合。
共 341 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题请实现一个函数,翻转一个单向链表。 考察链表基本操作、指针/引用处理和边界条件第 2 题在Java中,如何对一个集合进行元素过滤?请结合具体示例说明。 考察Java集合过滤的常用方式及对Java 8 Stream API的掌握第 3 题请编写一条 SQL 查询,筛选出总分超过 200 分的学生的学号,要求使用聚合函数、GROUP BY 和 HAVING。 考察 SQL 聚合分组与过滤的综合运用第 4 题给定一个 int 类型整数,请输出其二进制表示中 1 的个数。 考察位运算基础与算法实现能力第 5 题请实现四数之和算法,给定一个包含 n 个整数的数组 nums 和一个目标值 target,找出所有满足 a+b+c+d=target 且不重复的四元组。 考察算法设计与编码实现能力,重点是双指针法和去重处理第 6 题请编写程序,让三个线程按顺序交替打印字符 a、b、c 各若干次。 考察多线程协作、同步原语的使用和线程安全的实现能力第 7 题请举例说明如何使用 Lambda 表达式对 Java 集合进行过滤、映射和排序操作。 考察对 Java Lambda 表达式及集合函数式编程的理解与应用能力第 8 题请现场完成两道算法题:LeetCode 70 爬楼梯与 LeetCode 198 打家劫舍,并说明解题思路。 考察动态规划基础与边界处理能力第 9 题malloc和new的区别,如何开辟内存? 考察C/C++内存管理基础、分配机制差异及使用安全性第 10 题请解释 const 关键字的作用,并举例说明在声明变量、函数参数和成员函数时分别如何使用。 考察对 const 关键字语义、使用场景及常量正确性概念的理解