MiniMax公司面试真题

156 阅读7分钟

以下是MiniMax公司最近几年的部分面试题,八股精对题目进行了分类和整理。

计算机网络题目

    WebSocket 如何实现断开重连 (2024年)

    简述TCP握手挥手的过程,以及服务器和服务端之间的TCP握手挥手情况 (2024年)

    服务器获取query后的具体内容是什么,请详细讲解 (2024年)

    启动一个 Web Server 后,一台机器能够建立的 TCP 连接数量受哪些因素影响 (2024年)

    输入 URL 后,从网络层面到服务器处理请求并获取资源的过程中,网络和服务器分别做了什么 (2024年)

【更多:10道计算机网络题目


数据结构和算法题目

    给出一个区间的集合,请合并所有重叠的区间。输入:intervals = [[1,3],[2,6],[8,10],[15,18]] 输出:[[1,6],[8,10],[15,18]] 解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6] (2025年)

    给定一个数组和一个target,输出数组中两个数和为target的二维数组 (2024年)

    请实现k个一组反转链表 (2023年)

    输入一个字符串数组,找出满足在第一个字符串中出现一次,在第k个字符串中出现k次的字符 (2024年)

    找出无重复字符的最长子串 (2024年)

【更多:26道数据结构和算法题目


Redis题目

    Caffeine如何保持与Redis数据一致 (2025年)

    请比较 Redis 的 hash 结构与 Java 的 hash 结构的不同点,指出 Redis 扩容有渐进式扩容 (2025年)

    请介绍 Redis 跳表结构,并说明其查询时间复杂度 (2025年)

    在读取键(key)时,如何确定该键位于哪个分片上 (2025年)

    MySQL、Redis、HBase的区别是什么 (2024年)

【更多:20道Redis题目


系统架构题目

    并发处理逻辑是什么样的 (2025年)

    原本有 100 台机器,扩充到 150 台,新起的 50 台机器没有 local CACHE,当有请求打到这些机器上时,如何避免直接怼到后面的中间件,使情况更柔和 (2023年)

    启动一个 Web Server 需要做哪些处理,最关键的点是什么 (2024年)

    如果不使用现成的框架,自己编写一个 Web Server 框架需要做什么 (2024年)

    假设高热数据突然过期,如何预防这种情况,例如某一秒有一两万个 QPS (2023年)

【更多:6道系统架构题目


JavaScript题目

    如何实现元素的拖拽,例如将A元素拖到B元素上面 (2024年)

    移动端键盘事件是否存在兼容性问题及如何解决 (2024年)

    eval和new Function的this指向问题是什么? (2024年)

    Intersection Observer有哪些应用,如判断元素是否在可视区内和懒加载 (2024年)

    简述深拷贝和浅拷贝,当出现循环引用时如何解决 (2022年)

【更多:5道JavaScript题目


React题目

    请解释React合成事件的概念,以及它如何作为一个跨浏览器的事件处理系统,不直接绑定在元素上以提高性能和一致性 (2024年)

    阐述 Redux 的原理和使用方法 (2024年)

    React 推出的钩子解决了哪些问题 (2024年)

    简述React组件之间的通信方式 (2024年)

    请列举 React 的性能优化方法 (2025年)

【更多:10道React题目


前端工程化题目

    描述 Webpack 的使用流程 (2024年)

    说明Vite生产环境和开发环境的不同 (2024年)

    简述Vite的分包原理、分包方法以及除开箱即用外的使用方式 (2024年)

    函数式组件有什么优势 (2024年)

    React 和 Vue 的主要差别是什么 (2024年)

【更多:5道前端工程化题目


微服务题目

    请简单介绍apache seata分布式事务框架一般用在什么业务场景中,以及它和其他分布式事务框架有什么区别,需先讲业务场景,然后从四个模式分别讲seata的做法 (2025年)

    对于一个事务,如果后面的操作覆盖了前面的操作,前后镜像是否捕获不到这种变化,需说明生成镜像的时机 (2025年)

    优化锁键构造算法的pr做了什么,锁键是哪里的锁键 (2025年)

    请举个例子,从sql parser到读镜像数据记录log的完整过程,简单说明什么是前后镜像 (2025年)

    AT模式是如何判断需要回滚还是提交的,需说明前后镜像以及前后镜像的生成方式 (2025年)

【更多:9道微服务题目


消息队列题目

    项目中为什么使用 Kafka,具体哪些业务适合使用 Kafka,直接同步做数据迁移是否可行? (2023年)

    简述RocketMQ延迟消息的原理 (2025年)

    如何在RocketMQ和Kafka之间进行技术选型 (2025年)

    Kafka如何保证生产者端不重复和不丢失数据 (2024年)

    Kafka如何实现广播功能 (2025年)

【更多:7道消息队列题目


Web前端开发题目

    不定高度的元素是否会渲染两次 (2024年)

    请说明虚拟列表的实现方法 (2024年)

    如何防止页面的渲染元素被修改,除了使用Mutation监听DOM元素变化,文件指纹是如何实现的 (2024年)

    请描述在浏览器中输入URL地址到页面展示的整个过程 (2025年)

    在项目中使用时,Vue和React有什么区别 (2025年)

【更多:7道Web前端开发题目


项目经验题目

    简单介绍一下你的项目 (2025年)

    介绍一下你的实习工作 (2025年)

    请介绍你简历上的项目,以及项目中的难点和做得好的地方 (2025年)

    讲述项目中遇到的比较有挑战性的问题,说明解决方法,并探讨是否有更好的解决方案 (2025年)

    分别列举在 B 端和 C 端做过的项目 (2024年)

【更多:6道项目经验题目


人工智能题目

    Feed 流首刷,服务端下发内容列表 items,每条内容包含文字和推荐系统的预测分,客户端从列表中选择内容展示,不要求内容卡片完整展示,最后一个卡片可能部分展示,贡献分数为 prediction * (展示高度/卡片总高度),实现函数 getMaxPrediction2 计算首屏最高分 (2024年)

    Feed 流首刷,服务端下发内容列表 items,每条内容包含文字和推荐系统的预测分,客户端从列表中选择内容展示,要求每个内容卡片必须在屏幕内完整展示,不完整展示的内容不贡献分数,实现函数 getMaxPrediction1 计算首屏最高分 (2024年)

    有哪些方法可以提升预训练模型的质量 (2025年)

    使用numpy实现多层MLP的前向和反向传播 (2024年)

    请阐述检索增强生成(RAG)的流程 (2025年)

【更多:8道人工智能题目


刷更多面试真题,上八股精网站