金融行业面试题 · 编码实现
金融行业相关面试题,按题目行业基础数据聚合。
共 8448 道真题 · 当前筛选命中 660 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 41 题如何从学生表中按成绩正序排序后获取排名第5到第8的学生姓名?请写出SQL。 考察SQL窗口函数或分页查询的应用第 42 题sleep 与 wait 方法的区别?处于 wait 状态的线程如何唤醒? 考察并发编程中对线程阻塞与唤醒机制的理解第 43 题口述一下最长回文串(LeetCode 409)的解题思路。 考察字符串处理、计数统计与贪心思维,以及算法复杂度分析第 44 题请手写代码解决:给定一个数组,找出其中出现次数超过一半的数字。 考察摩尔投票或哈希统计求解主元素及边界处理第 45 题请介绍单例模式的实现方式。 考察对单例模式多种实现及其线程安全性的理解第 46 题请解释什么是闭包,并说明它在实际编码中的应用场景。 考察对闭包概念的理解及其在实际开发中的应用能力第 47 题给定一个字符串,请将其中的所有指定字符全部移动到字符串的开头,其余字符保持原有相对顺序。请说明算法思路并给出实现。 考察字符串处理、双指针或分区算法的理解与编码能力第 48 题请实现并说明单例模式的懒汉模式。 考察单例模式懒汉式实现及线程安全处理第 49 题请现场完成两道算法编程题,允许使用AI辅助,作答时需要阐述算法思路并逐行解释关键代码。 考察算法设计能力、编码实现质量及对代码原理的理解第 50 题手写反转链表的代码,并说明时间复杂度和空间复杂度。 考察链表基本操作、迭代与递归实现及复杂度分析第 51 题请介绍几个你常用的Python内置函数,并说明它们的用途。 考察对Python内置函数的掌握程度和实际应用理解第 52 题请共享屏幕,完成翻转二叉树的操作。 考察二叉树操作的理解、递归或迭代实现能力及编码熟练度第 53 题请说明LRU缓存淘汰策略的底层实现原理。 考察对LRU缓存数据结构和操作细节的理解第 54 题了解模板吗?请写一个加法函数模板,并说明模板的好处是什么。 考察模板语法、泛型编程思想及模板优势第 55 题请介绍你自己动手实现的一个抖音简化版项目,重点说明它的核心功能与个人贡献。 考察候选人自驱开发能力、项目真实性与核心实现细节第 56 题请用Python实现力扣原题“滑动窗口最大值”。 考察算法与编码能力第 57 题给定一张学生成绩表,包含学号、姓名、科目、物理成绩等字段,如何查询出物理成绩并按降序排列?请写出 SQL 并说明索引设计思路。 考察 SQL 编写能力、排序及组合索引设计第 58 题场景题:对于一个 channel,一个写一个读,写结束后如何保证读协程全部读完后关闭? 考察 Go 并发中 channel 的使用、协程同步与资源关闭的正确性第 59 题setState是同步还是异步?异步数据如何获取? 考察对React状态更新机制的理解及异步获取数据的能力第 60 题实现一行三列布局,左右固定宽度、中间充满剩余空间,有哪些常用方法? 考察常见布局技术的原理与实现能力