后端岗位面试题 · 编码实现
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 6928 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 801 题在项目网关中,order排序是如何实现的? 考察网关路由或配置中排序逻辑的实现与理解第 802 题如果 fanout 大于邻居数(即 vector 长度),是否会发生越界? 考察对索引越界的理解及防御性编程意识第 803 题请实现一个算法:给定一个整数数组和一个目标值 k,找出和为 k 的最长连续子数组的长度。 考察算法设计与编码实现能力,特别是对前缀和与哈希表技巧的掌握第 804 题请实现一个函数,翻转一个单向链表。 考察链表基本操作、指针/引用处理和边界条件第 805 题如何使用C++实现一个函数,当多线程调用时,每10个请求到达后统一处理,未满10个时其他线程需阻塞等待?请给出具体方案。 考察多线程同步、条件变量与批量处理机制的设计能力第 806 题请说明如何编写内联汇编来读取一个内存地址中的数据,并谈谈需要注意哪些关键点。 考察内联汇编的基本语法、内存访问方式及安全性意识第 807 题给定一个整数数组,请找出两个元素,使它们的和等于 0。 考察两数之和为零的算法设计与实现第 808 题手写单例模式,你的实现是安全的吗,为什么? 考察单例模式实现、线程安全与并发场景下的正确性第 809 题有两个沙漏,一个能计时七分钟,另一个能计时四分钟,如何用它们准确测量九分钟? 考察逻辑推理、多步骤调度与时间计量的严谨性第 810 题在AI爆款文章创作器项目中,智能体执行日志的自动记录功能是如何通过AOP(面向切面编程)机制实现的?请说明其具体应用方式和实现要点。 考查候选人对AOP概念的理解以及在项目中实际应用AOP实现横切关注点(如日志记录)的能力。第 811 题在AI爆款文章创作器项目中,你是如何通过结合AOP与自定义注解来完成权限控制功能的? 考察候选人能否将AOP原理与自定义注解工程实践结合,设计出可复用的权限控制方案。第 812 题请实现一个滑动窗口求平均值的功能,并说明时间复杂度。 考察滑动窗口算法与复杂度分析能力第 813 题请描述使用小顶堆将 k 个有序数组合并成一个有序数组的思路,并分析时间复杂度。 考察多路归并算法设计、堆的使用与复杂度分析第 814 题请实现一个多线程按序打印的程序,例如三个线程分别打印 A、B、C,要求按 A、B、C 顺序循环输出指定次数。 考察多线程同步与按序打印的实现能力第 815 题在构建企业级 AI 网关项目时,从零开始设计和实现一个完整的 Java SDK,你会采取哪些关键步骤和策略? 评估候选人在复杂项目背景下进行 SDK 设计、开发、测试和发布的全流程能力。第 816 题给定一个无序数组和一个目标数,请找出数组中与目标数值最接近的两个元素,并说明你的思路。 考察数组遍历、差值计算与边界处理能力第 817 题请实现一个函数,计算将单词 A 转换为单词 B 所需的最小编辑次数。允许的操作包括插入一个字符、删除一个字符和替换一个字符。 考察动态规划建模与边界处理能力第 818 题请介绍一次你实际编写AOP代码的经历。 考察AOP的实际应用能力和项目经验第 819 题手写代码实现两个链表相加 考察链表遍历、进位处理与边界条件第 820 题分页的SQL怎么编写? 考察对数据库分页查询的SQL语法掌握和不同数据库的差异