测试岗位面试题 · 编码实现
题库中标记为“测试”的结构化面试题。
共 12657 道真题 · 当前筛选命中 1110 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 161 题查询数据库 student 表中所有以 'to' 开头的学生名字,请写出 SQL 语句。 考察 SQL 模糊匹配与查询能力第 162 题请实现将单链表按 L0→Ln→L1→L(n-1)→L2→L(n-2)… 顺序重排的函数,并说明关键步骤与时间复杂度。 考察链表重排的完整实现能力,包括快慢指针找中点、反转后半部分、交叉合并三个环节第 163 题请编写一个算法,求给定字符串中不含重复字符的最长子串的长度,并说明时间复杂度。 考察滑动窗口算法设计与复杂度分析能力第 164 题给定一个字符串,返回最长回文子串。 考察回文串判断及中心扩展算法第 165 题判断两个字符串是否有公共元素 考察字符串操作、哈希集合与时间空间复杂度权衡第 166 题平时是如何使用UE编辑器进行测试的? 考察对UE编辑器测试工具的实际应用和测试流程的理解第 167 题请实现一个字符串反序函数,并说明其时间复杂度和空间复杂度。 考察字符串处理与算法复杂度分析能力第 168 题在Spring Boot中如何配置MySQL数据源? 考察Spring Boot数据源配置的基础能力第 169 题请实现一个判断回文串的算法,并说说你会设计哪些测试用例来验证它。 考察字符串处理、边界条件设计及测试用例覆盖能力第 170 题请实现一个函数,判断两个字符串是否为兄弟字符串(即字符构成相同但顺序不同)。 考察字符串处理能力、哈希或排序算法的应用以及代码实现的正确性第 171 题请编写一个MySQL查询,从表中选出姓名和年龄字段,并在满足指定条件后更新年龄为新的值。 考察MySQL基础查询与更新语句的编写能力第 172 题设计代码怎么知道今天是一年当中的第几天 考察日期计算与闰年处理能力第 173 题Java创建线程的方式? 考察Java多线程基础知识的掌握程度,以及不同方式的适用场景。第 174 题给定一个可能包含重复元素的整数数组,例如 [1,2,1],请编写算法求出所有不重复的全排列,并解释去重的思路。 考察全排列的递归回溯实现以及重复元素去重的处理方式第 175 题需要定位的一个元素它的标签有几个相同的,应该如何去定位此元素? 考察自动化测试中定位多个相同标签元素的策略与方法第 176 题请介绍一下你在自动化测试方面的实际使用经验,以及你是如何设计和实施测试的? 考察自动化测试的实际应用、设计思路与实施能力第 177 题请说明SQL中增删改查(INSERT、DELETE、UPDATE、SELECT)命令的基本语法及关键参数。 考察对SQL核心DML语句语法和参数的理解与表达能力第 178 题用队列实现栈 考察数据结构设计能力与队列基本操作的灵活运用第 179 题请设计一个方案,让三个并发执行的线程按照顺序依次打印 a、b、c。 考察多线程协同与顺序控制的能力第 180 题请设计并实现一个抢红包的分配程序,说明分配算法及数据结构选择。 考察随机分配算法设计、数据结构选择及边界处理能力