FUNPLUS面试题 · 问题拆解
FUNPLUS相关面试题,按最终去重题目聚合。
共 173 道真题 · 当前筛选命中 31 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题讲讲DFS和BFS 考察对两种基础图遍历算法的理解与对比能力第 22 题请介绍Raft共识算法的工作原理,并说明它如何保证分布式系统的一致性。 考察对Raft算法核心机制、一致性与容错性的理解第 23 题volatile有什么用?它和内存屏障有什么区别? 考察对并发可见性、指令重排序及底层同步机制的理解第 24 题请解释 async/await 的工作原理和它在 JavaScript 异步编程中的作用。 考察对异步编程模型、事件循环和代码可读性的理解第 25 题请介绍A算法的基本原理和适用场景。 考察对A*搜索算法的原理理解与应用判断第 26 题父类怎么调用子类函数,使用的虚函数表是一样的吗? 考察多态机制、虚函数表结构及父类调用子类覆盖方法的理解第 27 题在开发这个游戏项目的过程中,你发现了哪些bug,又是如何定位和修复的? 考察候选人对bug的发现、定位、修复及测试验证能力第 28 题状态机的切换如何实现的? 考察状态机建模、状态流转实现与边界处理能力第 29 题请解释 Raft 算法的核心机制及其主要组成部分。 考察对分布式共识算法 Raft 的理解,包括角色、日志复制与安全性第 30 题实现数值的整数次方函数,并说明如何优化算法。 考察幂运算的算法实现、边界处理和优化意识第 31 题请列举 JavaScript 事件循环中常见的宏任务和微任务有哪些? 考察事件循环机制中宏任务与微任务的分类与执行顺序理解