后端岗位面试题 · 编码实现 · Python
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 88 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Python
考察点
技术栈
第 61 题Python如何判断类型 考察Python类型判断方法的掌握与适用场景区分第 62 题在Python中,如何判断并处理异常?请举例说明。 考察Python异常处理机制的理解与应用第 63 题请解释迭代器的概念,并手写一个自定义迭代器。 考察迭代器原理理解与手动实现能力第 64 题请用非 C++ 语言实现一个函数,在一个主字符串中查找另一个模式字符串首次出现的位置,并分析其时间复杂度。 考察字符串匹配算法的实现能力、语言选择与复杂度分析第 65 题请用代码实现一个基于 Redis 的排行榜,要求支持分数更新和获取 Top N。 考察实际编码能力和 Redis 命令的熟练运用第 66 题Python变量名前加一个下划线和两个下划线有什么区别? 考察Python名称修饰与访问控制机制的理解第 67 题在Python中,如何对列表进行去重并保持元素的原始顺序? 考察列表去重的正确性与顺序保持能力第 68 题给两个[1,7]的随机数,生成一个[1,9]的等概率随机数,要求用Python编写。 考察随机数与概率构造、拒绝采样或组合映射的数学理解与Python实现第 69 题Python怎么读取文件 考察Python文件读取的基本语法与资源管理第 70 题请手写并解释softmax函数的实现,说明其数值稳定性和在训练中的作用。 考察softmax的代码实现、数值稳定性处理及梯度传播理解第 71 题请介绍 Python 的生成器,并说明它的作用。 考察对 Python 生成器概念与用法的理解第 72 题请介绍Python中生成器和迭代器的区别,并举例说明生成器的典型使用场景。 考察对Python迭代协议和生成器机制的理解及实际应用能力第 73 题请实现一个函数,从给定字符串中提取所有连续数字并作为整数列表输出,例如输入"ww123eee44",输出[123, 44]。请说明处理思路和边界情况。 考察字符串解析能力、算法实现能力与边界条件处理第 74 题请介绍你使用 Python 关键字 yield 的经历,并说明它的作用与典型使用场景。 考察对 Python 生成器机制的理解与实际应用能力第 75 题请解释一下 Python 装饰器是什么,并说明它的工作原理。 考察对 Python 装饰器核心概念、实现机制及典型应用的理解第 76 题请解释Python装饰器及其作用,并举例说明如何使用。 考察对Python装饰器原理、使用场景及实现细节的理解第 77 题Python async关键字怎么用? 考察对async/await异步编程模型的理解与基本用法第 78 题Python中反转一个列表有哪些常用的内置方法? 考察对Python内置函数和列表方法的掌握程度第 79 题在 Python 中有哪些遍历集合(set)的常见方法? 考察集合遍历的多种实现方式第 80 题你使用Python编写过哪些工具? 考察候选人用Python解决实际问题的经验与动手能力