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