后端岗位面试题 · 编码实现

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:编码实现
第 921 题如何自己实现一个shared_ptr? 考察智能指针的引用计数、内存管理与线程安全实现能力编码实现问题拆解技术原理C++第 922 题在TCP编程中,如何正确读取一个固定长度的消息头,并处理可能的分包和粘包问题? 考察TCP流式传输特性下的数据读取与边界处理能力编码实现问题拆解技术原理TCP第 923 题请实现一个函数,求给定整数数组中连续子数组的最大和,并说明你的解法思路。 考察动态规划或分治算法能力与编码实现编码实现问题拆解技术原理第 924 题算法题:二叉树最大深度。 考察二叉树遍历与递归终止条件的基本功编码实现问题拆解技术原理第 925 题给定一个包含地区(region)和金额(amount)字段的订单表,请写出按地区汇总金额总和的 SQL 查询。 考察基础 SQL 分组聚合与查询书写能力编码实现技术原理SQL第 926 题给定两个已排序的整数数组A和B,不使用额外空间且不重新排序,如何将B的元素归并到A中,使A依然有序? 考察原地归并算法与空间复杂度意识编码实现问题拆解第 927 题HTTP 我要传输一张图片需要一个怎样的前期准备? 考察 HTTP 传输图片的前期准备流程,包括数据编码、请求方法和头部设置编码实现技术原理HTTP第 928 题在一个单机性能一般的服务器上,给定一个数据量极大的文件,每行包含时间、用户、消费金额,如何找出单日消费金额前10的用户? 考察大数据量下的单机排序与聚合的算法设计和性能优化编码实现性能优化问题拆解JavaPython第 929 题请说说常见排序算法,并手写一个归并排序的实现。 考察对常见排序算法的理解与归并排序的编码实现能力编码实现技术原理Python第 930 题请介绍 JDK 1.8 的主要新特性,并重点说明 Lambda 表达式的实现原理以及函数式接口的概念。 考察对 Java 8 新特性的掌握、Lambda 实现机制及函数式接口的理解编码实现技术原理Java第 931 题给定一个包含约3000万个User对象的List,每个User对象有getType方法,现需要统计每种类型对应的对象数量,运行环境为16核机器且内存不限,请设计高效的实现方案。 考察大数据集并行统计的设计能力与性能优化意识编码实现性能优化问题拆解Java第 932 题请用非递归方式实现二叉树的中序遍历,并说明其时间复杂度与空间复杂度。 考察非递归遍历的栈模拟思维、代码实现与复杂度分析编码实现问题拆解技术原理第 933 题请用代码实现线程安全的单例模式,并说明你的实现方式。 考察设计模式理解、线程安全与代码实现能力编码实现技术原理方案权衡第 934 题实现double类型的sqrt函数 考察数值计算、算法与边界处理能力编码实现问题拆解技术原理第 935 题手写实现一个LRU缓存,并说明如果你来做,会考虑哪些关键设计点和优化方向。 考察数据结构设计与缓存淘汰算法的实现能力及优化意识编码实现系统设计技术原理第 936 题如何计算二叉树中最长路径的长度?请给出算法思路与复杂度分析。 考察二叉树遍历、动态规划思想以及递归与迭代实现的比较编码实现问题拆解技术原理第 937 题请用 C 语言实现单链表的逆序(反转),要求不使用递归。 考察链表的指针操作能力、迭代算法设计与编码实现编码实现技术原理C第 938 题请编写一条SQL查询,实现按某列分组后统计每组的记录数,并按数量降序排序。请写出具体SQL语句。 考察SQL基础语法能力,尤其是分组统计与排序的书写编码实现技术原理SQL第 939 题请编写一条 SQL 查询,筛选出总分超过 200 分的学生的学号,要求使用聚合函数、GROUP BY 和 HAVING。 考察 SQL 聚合分组与过滤的综合运用编码实现技术原理SQL第 940 题请详细描述HashMap的put操作过程。 考察对HashMap存储结构、哈希与冲突处理机制的理解编码实现技术原理Java