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配图神器#
全部评论
聊的还挺多的啊
点赞 回复 分享
发布于 今天 18:41 北京
【内推码】MJMNS4C(简历筛选加速,面试流程加快!流程有问题欢迎咨询!)
点赞 回复 分享
发布于 昨天 10:09 湖南

相关推荐

压力很大,面试官全程高压,问的问题不难,但是没有任何反馈,很慌张,也无算法。实习问了20分钟,一直问我你们做的有什么用,总时长一小时1.学校都有什么课程2.spring的ioc原理以及优点3.除了解耦还知道什么?4.springboot与spring区别,二者的源码看过没?Tomcat了解嘛?有没有具体看过5.spring的bean,面试官一直在重复一个思想问我懂不懂,完全没听过6.mybatis是干什么的?ibatis用过没?平常怎么写SQL?完全不写嘛?7.设计一个分布式双十一秒杀系统(前端,网关,缓存,数据库防超卖全设计)8.怎么做限流9.缓存与数据库一致性,你做异步要用户等你嘛?10.负载均衡怎么做11.多数据中心还是单数据中心,如果出现没卖完怎么做(到这完全不会了,面试官直接说换个话题吧)12.平常读书吗?13.上过哲学课嘛?14.兴趣爱好有没有15.对ai的看法16.来深圳有问题嘛?17.为什么不考研18.上大学带给了你什么?你提升在哪里,有没有具体的例子?反问:1.现在手机都有应用市场,应用宝怎么盈利?除了手机应用市场还是有人用,现在在做跨端,微软都有合作,之后会进军mac,主要做游戏,腾讯本身就是游戏大户。2.面试表现?整体评价一下会给到反馈。面完直接变HR面,今天HR面后,已经转为录用评估了,来牛客许个愿,暑期现在还没什么面试,希望能拿个offer之后再考虑要不要留在手子吧。
查看19道真题和解析
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务