「面经」吉比特-前端实习一面、二面

📍面试公司:吉比特

🕐面试时间:3.4

💻面试岗位:前端实习生

BG:双非本211硕,非科班

实习&项目

1. 用的什么工具处理GIS数据?

2. 为什么要用最近的日数据代表整个月的数据,来可视化?

八股

虽然背了很多,但还有有些地方不是很确定,给各位佬参考

1. Vue2和Vue3的区别

2. Vue2和Vue3的生命周期

3. vite为什么比较快?

4. this.$nextTick的作用?

5. 父组件的`beforeMounted`和`onMounted`和子组建的`beforeMounted`和`onMounted`执行顺序?

6. 有哪些通信方法

7. Provide的数据,子组件修改后会影响父组件吗

8. 浅拷贝和深拷贝的区别

9. 等号赋值运算是浅拷贝还是深拷贝

答:浅拷贝

10. JS函数的区别。

11. this指向`a = { b: { c:{func(){console.log(this)}} }}`调`a.b.c.finc()`指向什么

我回答的是仍然指向c

12. 如何改变`this`指向

13. 如何实现深拷贝?

14. 深拷贝如何解决循环引用问题

15. Vuex和Pinia的区别?❌答的不是很好,讲错一个

16. watch和watchEffect的区别

反问:

  1. 你们在做什么?虽然公司是做游戏的,但前端岗位是做OA系统的
  2. 面试评价?整体不错,个别回答有误

二面:

  1. 巴啦巴啦讲一大堆项目(面试官不care)
  2. 你不是科班的,你相比别人有什么优势?说了一些,面试官觉得不是优势
  3. 你有用过AI吗?
  4. 以后前端需求更少,为什么要想着做前端?
  5. 反问:
  6. 对于一个资深高级前端开发者,你对我有什么建议?建议就是不要干前端,或者不要搞软件相关的。多结合本专业的优势去发展。
  7. 项目具体是做什么的,一面面试官说是OA系统,但具体工作内容是?OA系统升级,把angular升级为Vue

面试感想:二面有点压力,但是说的都是实在话,还是很感激面试官愿意跟我说很多心里话。但由于base地和二面有点受打击,后续HR约面我拒绝了

#发面经攒人品#

#发面经攒人品#
全部评论
佬啊 感觉后续应该算基本发offer了吧
点赞 回复 分享
发布于 03-18 22:47 安徽
总结的很详细啊
点赞 回复 分享
发布于 03-15 22:13 北京
好吧,不合适就拒吧,那你现在手上有offer没
点赞 回复 分享
发布于 03-15 14:24 陕西
友友好像是我之前实习的公司😃,base厦门
点赞 回复 分享
发布于 03-13 10:35 江西

相关推荐

一、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. 前端监控与错误捕获
面试问题记录
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

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