互联网/IT行业面试题 · 编码实现 · Python

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:编码实现 · Python
第 21 题编程题:用 Python 找出文件中大写字母的个数。 考察 Python 文件读取、字符判断与基础计数能力编码实现问题拆解Python第 22 题给两个[1,7]的随机数,生成一个[1,9]的等概率随机数,要求用Python编写。 考察随机数与概率构造、拒绝采样或组合映射的数学理解与Python实现编码实现问题拆解技术原理Python第 23 题请用 Python 编写一个函数,读取名为 test.log 的文件,若每一行都符合 a=b 格式,则返回一个字典表示文件内容。 考察文件读取、字符串解析与异常处理能力编码实现问题拆解Python第 24 题请用 Python 实现一个单例模式的装饰器,并解释该装饰器是如何运行的。 考察 Python 装饰器原理与单例模式实现编码实现技术原理Python第 25 题请解释一下 Python 装饰器是什么,并说明它的工作原理。 考察对 Python 装饰器核心概念、实现机制及典型应用的理解编码实现技术原理Python第 26 题给定一个数组 [1,5,5,7,9],请为其去重(使得结果中每个元素只出现一次),并分析你所用方法的时间复杂度和空间复杂度。 考察基础算法实现与复杂度分析能力编码实现问题拆解Python第 27 题请实现一个算法,求给定正整数 num 的平方根,要求计算精度满足 abs(x^2 - num) <= 1e-8,并返回结果。例如 num = 5.79。 考察数值计算算法设计与精度控制能力编码实现问题拆解Python第 28 题给定一个列表,元素是包含学生姓名、年龄、性别的 JSON 对象。如何用 Python 先按性别再按年龄排序? 考察 Python 排序 key 函数与多条件排序能力编码实现问题拆解Python第 29 题请编写一个Python函数,用于判断给定字符串是否为有效的回文串(忽略大小写和非字母数字字符)。 考察Python字符串处理、回文判断逻辑及边界条件处理编码实现技术原理Python第 30 题请设计并实现一个函数,计算给定点到直线的距离。 考察数学建模、边界处理和编码实现能力编码实现问题拆解技术原理C++Python第 31 题Python装饰器是什么? 考察对Python装饰器概念、语法和常见用途的理解编码实现技术原理Python第 32 题解释 Python 上下文管理器的作用,以及 with 语句的执行流程,并给出自定义实现示例。 考察资源管理与异常时的清理机制理解编码实现技术原理Python第 33 题请解释 Python 装饰器是什么,并举一个使用场景。 考察装饰器原理与典型应用编码实现技术原理Python第 34 题你能用numpy写出该损失函数的公式吗? 考察对损失函数数学公式及numpy实现的掌握编码实现技术原理NumPyPython第 35 题请手写代码解决 LeetCode 3 无重复字符的最长子串问题,并说明算法复杂度。 考察滑动窗口算法的掌握程度与编码能力编码实现技术原理Python第 36 题请设计并实现一个带通滤波器,用于增强特定频段的声音信号。 考察数字滤波器设计、实现与参数选择能力编码实现技术原理Python第 37 题请编写代码,实现红黄绿灯按照红、黄、绿顺序循环,每个灯亮起并打印一次,间隔为一秒。 考察定时控制、循环逻辑和代码可运行性编码实现问题拆解Python第 38 题Python 中列表生成器(列表推导式)是什么?如何将列表中的每个元素乘以 2? 考察列表推导式语法与实际应用编码实现技术原理Python第 39 题请用列表推导式实现两个字符串"ABC"和"XYZ"的全排列,输出形如"AX"、"AY"等所有组合。 考察Python列表推导式实现嵌套循环生成笛卡尔积编码实现问题拆解Python第 40 题你使用Python编写过哪些工具? 考察候选人用Python解决实际问题的经验与动手能力编码实现项目复盘结果导向Python