招商银行·招银网络科技面试题 · Python

招商银行·招银网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:Python
第 1 题Python手撕字符串仅保留数字、去重、降序输出 考察字符串处理、去重与排序的编码实现能力编码实现问题拆解Python第 2 题给定一个字符串,输出其中"中国"两个字,请说明你会如何处理? 考察字符串处理、遍历与索引的基础编程能力编码实现技术原理Python第 3 题List底层实现 考察对List数据结构底层实现细节的掌握问题拆解技术原理C++JavaPython第 4 题你学习过哪些编程语言?请具体说明。 考察候选人技能广度和学习深度自我认知技术原理PythonShell第 5 题Python中怎么实现类型转换 考察Python内置类型转换函数的掌握程度编码实现技术原理Python第 6 题Java和Python有什么区别? 考察对两种主流语言核心特性的对比理解技术原理技术选型JavaPython第 7 题请手写一个快速排序算法,并说明其实现思路和时间复杂度。 考察算法实现能力、对快排原理的理解及复杂度分析编码实现技术原理方案权衡Python第 8 题请介绍 Python 中常用的数据结构,并说明它们各自的特点和适用场景。 考察对 Python 内置数据结构的掌握和运用能力技术原理技术选型Python第 9 题请说明在 Python 中如何实现类似 Java 的 interface 功能。 考察对 Python 抽象基类(ABC)和协议(Protocol)的理解与选型技术原理技术选型Python第 10 题Python 这门语言有哪些主要特性? 考察对 Python 语言核心特性的理解与表达自我呈现技术原理Python第 11 题请实现一个函数,统计字符串中每个字符出现的次数,并按字母顺序输出字符及其出现次数。 考察字符串遍历、字符计数与按字母顺序排序的实现能力编码实现问题拆解技术原理Python第 12 题Python 中实现字符串反转有哪些常见方式?请至少给出两种。 考察 Python 字符串操作与切片的基本能力编码实现技术原理Python第 13 题请列举你常用的几个 Python 库,并说明它们在项目中的应用场景。 考察对 Python 生态的熟悉程度及实际应用能力业务理解技术选型Python第 14 题Python中可迭代的数据类型有哪些? 考察对Python可迭代对象分类与特性理解的广度技术原理Python第 15 题元组的内容是否可以改变? 考察对元组不可变性与可变元素行为的理解技术原理Python第 16 题请解释Python中lambda表达式的作用和适用场景。 考察对匿名函数特性的理解及实际使用边界技术原理Python第 17 题请实现一个函数,从给定字符串中提取所有连续数字并作为整数列表输出,例如输入"ww123eee44",输出[123, 44]。请说明处理思路和边界情况。 考察字符串解析能力、算法实现能力与边界条件处理编码实现问题拆解技术原理Python第 18 题请介绍你在科研项目中主要使用哪种语言处理数据,并说明你常用的数据处理库及其关键操作。 考察数据处理工具的实际使用深度与动手能力编码实现自我呈现技术原理pandasPython第 19 题请解释Python中yield关键字的作用和工作原理。 考察生成器机制的理解及yield与return的区别技术原理Python第 20 题C++、Java、Python有什么区别? 考察对三种主流编程语言特性、适用场景和设计取向的理解技术原理技术选型C++JavaPython