厦门吉比特前端面经

📍面试公司:JBT
🕐面试时间:2026.3.4
💻面试岗位:前端开发
❓面试问题:
1-自我介绍
2-慰问专业成绩
3-询问各段实习的离职原因
4-为什么想来我们公司?能待多久?
5-vue和react区别?
6-说到jsx,你觉得vue支持jsx语法吗?
7-说到pina跟vuex?区别在哪里,为什么pina比vuex好,好在哪里了?
8-组件通信。
9-说到provide/inject,你觉得祖先数据会变吗?其实这里听不太懂不太理解什么问题
10-watch和watcheffect区别?
11-watch可以深度监听吗?可以立即调用吗?
12-computed跟watch区别?
13-nextTick的作用?
14-箭头函数跟普通函数区别?
15-this指向问题:a有属性b,b有普通函数c,ab.cO,c的this指向谁,如果c是箭头函数?
16-深拷贝与浅拷贝
17-用json实现深拷贝什么特点
18-为什么weakmap比map好?解决了什么问题?为什么能解决循环引用
19-有用什么ai工具吗?
20-平时除了用ai写代码还有用ai干什么吗?
反问:
1-业务:基建
2-会用ai做什么东西除了代码?我说会搞ai助理这些吗?他说嗯..
🙌面试感想:一整天都在上班,下班没怎么看八股,就看了项目准备一下回答,结果是八股盛宴,回答不是很好,#牛客AI配图神器# #发面经攒人品# #牛客赏金投稿营#
全部评论
问的感觉还行啊
点赞 回复 分享
发布于 03-13 23:11 北京
问了这么多啊
点赞 回复 分享
发布于 03-13 23:11 北京

相关推荐

点赞 评论 收藏
分享
一、JS 基础(必问)1. 变量提升、作用域、闭包原理与场景2. this 指向规则(普通函数/箭头函数/构造函数/绑定)3. 原型与原型链、继承实现4. 异步:Promise、async/await、宏任务微任务5. 防抖节流原理、手写与应用二、浏览器 & 网络(高频)1. 从输入 URL 到页面展示全过程2. 浏览器渲染流程、重排重绘优化3. HTTP/HTTPS、HTTP2、HTTPS 握手流程4. 缓存策略:强缓存 / 协商缓存5. 跨域原因与解决方案三、Vue / React(二选一必深问)Vue1. 响应式原理(数据劫持 + 发布订阅)2. 虚拟 DOM、diff 算法3. computed / watch 区别4. 生命周期执行顺序5. Vue3 组合式 API 优势React1. Hooks 规则、useState/useEffect 原理2. 类组件 vs 函数组件3. Fiber 架构、调和流程4. 状态提升、Context、Redux 流程四、工程化 & 性能优化(大厂最爱)1. Webpack 构建流程、loader/plugin 区别2. 常见优化:代码分割、tree shaking、懒加载3. 前端性能指标:LCP、FCP、FP 等4. 首屏优化方案5. 移动端适配、兼容性处理五、手写代码(高频现场题)1. 手写 Promise2. 手写防抖 / 节流3. 手写深拷贝4. 手写 call/apply/bind5. 数组去重、flat 扁平化六、场景题 & 逻辑题1. 如何定位线上卡顿/白屏问题2. 大量列表渲染优化(虚拟列表)3. 如何设计一个弹窗组件4. 前端监控与错误捕获
面试问题记录
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

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