MiniMax 前端面经

1. 浏览器 CSS、JS、DOM 解析顺序 #面经#  #面试#

• 解析顺序:HTML 解析生成 DOM → CSS 解析生成 CSSOM → 合成渲染树 → 渲染

• 阻塞规则:CSS 不阻塞 DOM 解析,但阻塞 JS 执行;JS 阻塞 DOM 解析

2. 表格相关

• 表格缓存:内存/本地存储缓存数据、滚动位置、筛选状态

• 首屏监控:用 Performance 监听 FP、FCP、LCP 等核心指标

• 虚拟表格:只渲染可视区 DOM,用占位撑开高度,滚动时动态替换内容

• 表格选型:简单用原生;大数据用虚拟表格;复杂用 AntD/AgGrid

3. 前端安全

• XSS:转义、CSP、HttpOnly

• CSRF:Token、SameSite Cookie

• 点击劫持:X-Frame-Options

• 资源校验:SRI

4. Tree-Shaking 原理

• 基于 ES6 模块静态分析,打包时删除未引用代码,生产模式生效,不支持 CommonJS

5. React 与 Vue 区别

• React:不可变数据、JSX、手动更新、全量 Diff

• Vue:响应式代理、模板、自动更新、精准追踪更新

6. 微前端隔离(快照 vs Proxy)

• 快照:保存/恢复全局变量,实现简单,性能差

• Proxy:代理 window 实现沙箱,隔离好、性能高,兼容略差

7. 部署与回滚

• 部署:打包 → 上传静态资源 → Nginx 配置

• 回滚:切换至历史版本/重新部署上一版包

8. WebWorker

• 作用:开辟独立线程,处理耗时计算,不阻塞主线程

• API:new Worker()、postMessage、onmessage、terminate()

9. AI 语音对话实现

1. 前端获取麦克风音频

2. ASR 转文字

3. 发送大模型获取回答

4. TTS 转语音

5. 前端播放

10. JWT 双 Token

• AccessToken:短效,接口鉴权

• RefreshToken:长效,刷新用

• 流程:AT 过期 → 用 RT 换新 AT → RT 过期重新登录

11. MiniMax 了解

• 国内 AGI 大模型公司,提供文本、语音、多模态AI 能力,低延迟、端侧优化#牛客AI配图神器#
全部评论
【内推码】MJMNS4C(简历筛选加速,面试流程加快!流程有问题欢迎咨询!)
点赞 回复 分享
发布于 昨天 10:09 湖南

相关推荐

!!小厂线下面试(。。录音录了一半剩下的没录上 不过基础八股问的不多 基本都是场景题? 本菜比回答的如坐针毡 。)介绍 之前是有实习吗 做的什么业务 ToC吗 介绍一下考研了吗 为什么做前端讲一下项目 你是怎么做这个菜单权限的 SSE是怎么实现的你用过keep alive吗实习是做过小程序开发吗 用的是自研的还是微信自带的微信的小程序的缓存为什么存在前端不存在后端??让你设计一个表单你现在给我说一下怎么写设计一个按钮实现禁用功能怎么实现nexttick是干什么的组件之间怎么通信watch监听 setTimeout 触发器和延时器作用.....剩下的忘了点评:项目够用回去多练练技术!!某外包中厂线上面+小厂线上面(两家问的其实差不多 也没录音 但是基本纯八股项目没问什么深的 看起来是面试官现搜的ai问题 但是小厂是我第一次面 有点紧张 面试官点评:建议你联系一下表达方式 说完之后她笑了呜呜 中厂点评:要熟练掌握开发中常用知识 比如promise)介绍自己 介绍项目 亮点啊困难啊 之类的let const varcss居中方法 响应式布局h4 h5的区别 (一个字没答出来 就记得多了标签)普通函数箭头函数区别 (只打出来this 原型 面试官提示argument)Promise async/await (自认为回答的还行 但是面试官结束说我这块没掌握好 可能是发现是纯背八股速成。)数组常用方法 你的项目中怎么用的 (不会说)讲讲响应式原理 vue2 3 区别(没答好computed watch 常用于什么场景生命周期有哪些git全流程是什么 提交代码第一步是什么 ( 这个可能是我中厂被挂最大原因 因为之前实习用过 我简历上就写了 然而我完全忘了也没准备。。完全是胡乱猜 我说一个面试官就说不对 ,,一直到我猜到git add为止)。。!!小厂线下面(可能实在缺人 给我招进来了 呜呜 但是工资很低 可转正 转正工作也低 公司居然还是js多 因为都是老项目 vue2 3 比较少 实在没办法了 但是还是感谢给我这种菜比一个机会 双休不加班 环境好 面试我的是40左右的姐)介绍项目 你负责哪一块你自己重新布局能力如何 自己写页面 一般布局有哪些盒模型(我听错了 没想起来是box这个盒)Css新特性 content 动画(动画我没有涉及过)水平垂直局中 选择器优先级 数组去重(只记得map)ES6新特性有哪些VUE 2 3区别 生命周期跳转路由有什么方式 传参
查看30道真题和解析
点赞 评论 收藏
分享
昨天 12:45
已编辑
门头沟学院 前端工程师
面试公司开会导致超约定时间1.2分钟才给到会议号,全程约40分钟1-自我介绍===实习拷打2-简历上实习说的“提升内部协作与用户体验”具体是?3-Orama具体工作原理是怎么样的===ai对话拷打4-流式上传失败怎么处理?5-用户发送信息失败怎么处理?6-vue响应式原理?这里我讲到了vue3兼容性不如vue27-vue3具体是哪些属性导致兼容性不好?vue2能兼容到ie几(还问vue2和vue3写法差别)8-ts interface和type是什么,区别9-浏览器事件循环机制10-平时用什么布局方式多?(我说盒模型、flex)flex有哪些属性11-flex-direction为row时要设置垂直居中,怎么设置12-flex=1什么意思13-flex能设置为2吗?(能,但是我只想到一个flex设置为2,一个flex设置为1这种比例关系,面试官说其实能拆分)拆分的话是哪三个属性,分别代表什么意思反问:1-公司用的的技术栈?vue uniapp2-前端目前最大的挑战是?vibe coding能力要强,交互、性能优化、逻辑要求更高了3-面评?在同届水平不错,回答问题有点散,抓不住重点好了兄弟们,这个面评包挂了,反思一下自己平时面试是比较死板,容易讲出去了,讲东西喜欢顺便举例证明自己会,上次面完算力决定从“是什么,怎么做,举例”来回答问题,今天面完感觉应该根据面试官喜好来变通,讲太泛也不行,一讲到实习项目我就直接开始star法则,导致讲太多了,看面经实习和项目加起来就四个问题,但是我好像是讲了好久。flex是很容易的一个点,但是我忘记row是行还是列了,只能支支吾吾说如果row是行,xxxxx,如果row是列,xxxx,今天面试状态也不好,不知道是不是睡不够时间,懵懵的,哭希望赶紧找回状态
查看16道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
正在热议
更多
# 长得好看会提高面试通过率吗? #
4609次浏览 48人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
16929次浏览 137人参与
# 巨人网络春招 #
11562次浏览 230人参与
# 沪漂/北漂你觉得哪个更苦? #
1690次浏览 41人参与
# 你的实习产出是真实的还是包装的? #
3261次浏览 54人参与
# 春招至今,你的战绩如何? #
16231次浏览 147人参与
# MiniMax求职进展汇总 #
25299次浏览 322人参与
# HR最不可信的一句话是__ #
1135次浏览 33人参与
# AI面会问哪些问题? #
1000次浏览 25人参与
# 你做过最难的笔试是哪家公司 #
1336次浏览 23人参与
# AI时代,哪个岗位还有“活路” #
3002次浏览 53人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
152967次浏览 889人参与
# 简历第一个项目做什么 #
32209次浏览 364人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
8035次浏览 43人参与
# XX请雇我工作 #
51165次浏览 171人参与
# 简历中的项目经历要怎么写? #
311176次浏览 4273人参与
# 投格力的你,拿到offer了吗? #
178408次浏览 891人参与
# 你最满意的offer薪资是哪家公司? #
77024次浏览 375人参与
# AI时代,哪些岗位最容易被淘汰 #
64881次浏览 895人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
187657次浏览 1123人参与
# 你怎么看待AI面试 #
180917次浏览 1322人参与
# 正在春招的你,也参与了去年秋招吗? #
364434次浏览 2642人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务