Momenta公司面试真题

84 阅读15分钟

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

计算机网络题目

    说明HTTP的请求方式,以及HTTP与HTTPS的区别 (2025年)

    OPTIONS请求的作用是什么 (2023年)

    解释HTTP无状态的含义 (2023年)

    请说明HTTP长连接和短连接的区别 (2023年)

    分析长链接的好处和坏处 (2023年)

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


数据结构和算法题目

    请讲一下rtos项目中双向链表的用处 (2025年)

    请说明经典ICP算法的算法流程 (2023年)

    介绍布隆过滤器及其使用方法 (2025年)

    在等差数列中删除一个元素,请找出这个被删除的元素 (2024年)

    编写代码反转链表的前k个节点 (2025年)

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


数据库系统题目

    有一张表A,字段分别为学生编号(student_code)、学生名称(student_name)、科目(subject)、分数(score),找到各门课程成绩最好的学生,获取他们所有科目的总分并排名 (2025年)

    什么是数据库事务ACID (2024年)

    请说明索引的数据结构 (2024年)

    请介绍索引 (2025年)

    如何查询 SQL 执行的性能? (2025年)

【更多:20道数据库系统题目


Java题目

    说明ReentrantLock如何加锁和释放锁 (2025年)

    简述ReentrantLock公平和可重入的含义 (2025年)

    简述Java实现多线程的方法 (2024年)

    CMS 遇到 Full GC 会怎么做 (2025年)

    若工作中需要用Java,你打算怎么学习 (2022年)

【更多:42道Java题目


操作系统题目

    请简述Linux内存管理中页表和虚拟地址的概念,说明为什么要有页表,以及当物理内存不够时的解决办法 (2025年)

    开发一个大项目,会采取多进程还是多线程,并说明原因 (2024年)

    线程池如何实现,是否使用了分配器 (2022年)

    全局数据段包含哪些数据 (2024年)

    共享内存的用法和使用场景 (2025年)

【更多:46道操作系统题目


编译原理题目

    编译过程中的静态链接和动态链接分别是什么 (2022年)

    请详细说明程序编译的过程 (2024年)

    动态链接库被加载到什么位置,这个位置是如何寻址的 (2024年)

    说明C++编译流程以及具体都做什么 (2025年)

    请比较CMake和Makefile (2025年)

【更多:5道编译原理题目


Linux题目

    是否会用到 kill 命令 (2025年)

    如果找到了日志文件,想要找到关键信息,一般怎么进行搜索 (2024年)

    使用Linux命令查看端口被谁占用以及是否存在某个文件 (2023年)

    ps 命令平时是如何使用的 (2025年)

    在Linux中如何查找CPU占用率高的进程 (2023年)

【更多:17道Linux题目


MySQL题目

    请简述SQL优化的方法 (2025年)

    MySQL InnoDB一级索引三层B+树,主键为bigint类型,每一行数据1KB,该树能存多少数据 (2023年)

    对于a、b联合索引,分析select * from table where a > 0 and b = 0和select * from table where a >= 0 and b = 0的加锁过程 (2025年)

    为什么InnoDB引擎使用最为广泛 (2024年)

    串行化隔离级别是通过行锁来实现的吗 (2025年)

【更多:48道MySQL题目


Redis题目

    请说明如何使用Redis + Lua脚本实现限流 (2024年)

    简述Redlock问题 (2025年)

    请描述Redis的集群方案,包括几种方式的架构、优缺点 (2024年)

    请描述Redis的集群方案,包括几种方式的架构、优缺点 (2024年)

    说明Redis实现的分布式锁和etcd的区别 (2025年)

【更多:26道Redis题目


Spring题目

    请阐述生命周期管理机制 (2025年)

    Spring配置的加载顺序是怎样的 (2024年)

    Spring的核心注解有哪些 (2024年)

    如何使用AOP捕获日志的请求? (2025年)

    请说明Bean的循环依赖问题 (2025年)

【更多:5道Spring题目


系统架构题目

    请说明感知执行器链路,使用 Protocol Buffers(PB)是否会导致内存消耗过大,并阐述端到端和 Pipeline 模式下的区别,同时简要描述感知的过程 (2025年)

    中间件(middleware)的执行顺序是怎样的 (2023年)

    请说明前后端联调流程 (2024年)

    三层缓存结构如何保证数据一致性 (2025年)

    是否部署过Consul (2024年)

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


行为面试题题目

    成绩好是怎样学习的?(学习规划、学习方法、学习渠道等) (2022年)

    谈谈你的短期和长期职业规划 (2024年)

    为什么选择当前的岗位? (2025年)

    你理解的海外售前工程师的工作内容和需要的品质是什么 (2023年)

    你什么时候能够入职 (2025年)

【更多:77道行为面试题题目


C++题目

    了解哪些STL容器?map和unordered_map是否有序?用迭代器遍历map的过程中删除元素是否会有问题 (2024年)

    请介绍容器,并说明set和unordered_set的区别 (2024年)

    请介绍读写锁 (2023年)

    static 的作用和原理是什么 (2024年)

    当memcpy的两个内存区域有交叉时,应如何处理 (2023年)

【更多:193道C++题目


Python题目

    请介绍简历中Python数据挖掘项目 (2025年)

    请介绍Pydantic (2024年)

    请谈一谈对Python装饰器的了解 (2023年)

    请说明Python中是传值还是传引用 (2023年)

    Python中的迭代器是什么,在什么场景下需要使用迭代器 (2023年)

【更多:26道Python题目


Go题目

    请介绍Go语言的内存模型和GC机制 (2023年)

    Go语言中slice传入函数后的几种情况 (2024年)

    请介绍Go语言中slice的扩容机制 (2025年)

    编写一个函数,函数中含有panic,但一直调用该函数程序不退出 (2025年)

    Go 语言在什么时候进行垃圾回收,如何主动进行垃圾回收? (2024年)

【更多:33道Go题目


JavaScript题目

    手写一个并发的Promise (2022年)

    call()、apply()和bind()有什么区别 (2025年)

    Splice方法的各个参数分别是什么意思? (2022年)

    是否用过Promise,Promise有哪些方法 (2025年)

    ES6的面向对象了解吗,请说一下封装、继承、多态在ES6的class中怎么实现 (2022年)

【更多:90道JavaScript题目


设计模式题目

    单例模式如何保证线程安全 (2025年)

    你了解哪些设计模式,请展开讲讲在项目中是怎么使用的,设计模式是怎么形成的? (2024年)

    是否了解过设计模式 (2025年)

    是否了解过设计模式,平时用过哪些设计模式? (2025年)

    什么是依赖倒置原则,并举例说明 (2024年)

【更多:6道设计模式题目


Git题目

    简述git的使用流程以及如何引用下载子仓库 (2024年)

    请分享你使用git的经验以及遇到过的问题 (2023年)

    请介绍git rebase的作用 (2024年)

    在工作中如何处理git冲突 (2024年)

    若当前 a 分支不再使用,要切换到 b 分支开发代码,如何最快切换并保留 a 分支的修改 (2024年)

【更多:15道Git题目


Docker题目

    除了react和vue前端的框架,不局限于前端,你了解的技术栈有哪些,Docker学到什么程度,数据库PostgreSQL了解过吗 (2022年)

    简述Docker的作用及常用命令 (2023年)

    是否用过Docker,开发完代码后如何将其部署到服务器并访问其URL (2025年)

    你对Docker和Linux有了解吗 (2025年)

    请解释docker是什么,为什么要有docker,列举docker命令,以及平常使用docker做什么 (2023年)

【更多:12道Docker题目


React题目

    请介绍你在项目中如何利用React的特点进行开发 (2025年)

    React有哪些常见的钩子函数 (2024年)

    React的状态管理方式有哪些,父子组件之间通信一般使用什么方法 (2025年)

    请阐述React的运行机制 (2025年)

    请简要介绍你对 React 的了解 (2024年)

【更多:30道React题目


Vue题目

    请介绍Vue路由方式及其特点 (2024年)

    在Vue2中,数组元素的改变能否被监听到,若能,是通过什么方式 (2023年)

    请阐述项目中Vue路由懒加载的实现方式以及Vue - Router懒加载的原理 (2023年)

    请阐述vue中的状态管理,以及vuex的使用方法 (2023年)

    请说明Vue3中ref和reactive的相关内容 (2024年)

【更多:29道Vue题目


网络安全题目

    请讲述一个你印象深刻的漏洞挖掘经历 (2024年)

    项目中的验证码为何采用纯前端实现,这样是否会遭受攻击 (2023年)

    对于HTTPS,能否防止中间人攻击,如在客户端和服务器中间劫持HTTPS请求,修改其内容是否可行,在最开始发送HTTPS请求时劫持信息,骗说自己是要连接的服务器并给出错误请求,是否可行 (2025年)

    请列举你在Burpsuite中常用的插件 (2024年)

    请说明XSS的三种类型,并比较SSRF和CSRF哪个威胁更大 (2024年)

【更多:13道网络安全题目


软件测试题目

    请设计自适应巡航的测试用例,并结合等价类、边界值、判定表法回答 (2024年)

    当研发人员对一个需求进行改动并交给你测试时,你会怎么做 (2025年)

    请为汽车从A点到B点设计测试用例 (2025年)

    请说几个自适应巡航功能方面的测试用例,要求足够细化,能用于车辆测试 (2024年)

    请写出自适应巡航的测试用例 (2024年)

【更多:7道软件测试题目


CSS题目

    请简述flex弹性盒子的属性 (2024年)

    请说明 TailwindCSS 暗黑模式布局的实现方法,以及常规 CSS 如何实现暗黑模式的布局 (2023年)

    如何实现不定宽高元素的垂直水平居中 (2024年)

    在移动端如何实现固定宽高元素的垂直水平居中 (2023年)

    请说明如何用flex实现三栏布局,两边定宽度中间自适应,以及flex:1的含义 (2023年)

【更多:25道CSS题目


前端工程化题目

    WebGL、Threejs、GIS你了解过吗 (2022年)

    列举首屏优化方案 (2023年)

    在做大文件分片上传时,如何获得每个文件的唯一标识 (2025年)

    为什么 Vue 没有类似 Fiber 的结构 (2023年)

    如何理解依赖的概念 (2024年)

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


Web前端开发题目

    请说明 SSO 单点登录的实现方式 (2024年)

    若不希望前端获取Cookie,应如何设置 (2024年)

    Form表单是如何实现的 (2024年)

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

    async和defer的区别是什么,它们是否会阻塞渲染 (2024年)

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


Web前端测试题目

    在React中如何获取子组件的值 (2025年)

    如何设置浏览器存储过期时间,请详细说明 (2025年)

    浏览器存储方式有哪些,它们之间有什么区别 (2025年)

    提出token失效的解决方案 (2025年)

    列举响应式实现的CSS方案和非CSS方案 (2025年)

【更多:17道Web前端测试题目


项目经验题目

    请介绍你参与过的C++项目,包括项目背景、你的角色、所用技术栈以及你贡献的部分 (2025年)

    在字节实习做了什么 (2024年)

    请举例说明在字节工作时参与的项目以及遇到的困难 (2025年)

    请介绍webserver项目 (2022年)

    项目压测的请求量是多少,测了什么请求,数据包大小是多少 (2025年)

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


系统设计题目

    如何在生产环境中检测内存越界问题 (2025年)

    请设计一个权限系统 (2023年)

    设计一个支持海量连接的TCP服务器 (2025年)

    一般如何进行幂等性处理 (2025年)

    如何调试正在运行的服务而不中断业务 (2025年)

【更多:5道系统设计题目


人工智能题目

    请聊一下cookie、sessionstorage、localstorage,并说明它们的大小 (2023年)

    请说明如何实现 LocalStorage 的过期清理(疑似没有 API,可以自己轮询实现) (2024年)

    请简述你负责的重识别智慧泊车系统中个人负责的部分、项目总体架构、寻路算法、重识别模型以及端到端使用的通信协议 (2023年)

    请阐述对自动驾驶的了解 (2024年)

    请说明重识别模型的损失函数如何设计 (2023年)

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


嵌入式开发题目

    请说明用过的单片机频率以及外设情况 (2025年)

    在一个ROS节点上按照固定频率发布一个整型变量的topic1,同时监听其他节点的topic2,每收到一次topic2,topic1发布的整型变量就加1,实现topic1以固定频率发布如11122223333这样的效果。请写出实现代码或说明大致思路 (2022年)

    在Buck电路中,为什么电感电流会大于1.25倍平均电流 (2025年)

    请说明I2C时序 (2025年)

    你是否了解iic和spi,iic有几根线,请讲一下其起始时序 (2025年)

【更多:27道嵌入式开发题目


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