数字马力前端面经

一、数字马力一面(date: 10.13, time: 47min)
1. 自我介绍
2. 项目中有哪些比较印象深刻的地方?
3.  vue2和vue3有哪些区别?
4. vue2和vue3的render时区别?
5. 对nodejs的了解多少?
6. 为什么不找算法相关的工作?
7. 说说基本数据类型和引用数据类型在内存存储的差异
8. 什么是深拷贝?
9. 代码如何实现深拷贝?
10. 说一下JS的事件循环
11. 说一下JS的闭包
12. 接触过Vue的状态管理吗?
13. 为什么要有异步的action?
14. 为什么要状态管理工具而不是直接存到localstorage里?
15. 了解过小程序吗?
16. 学习前端路线是怎样的?
17. 反问?
18. 反反问,我反问完又反问我的期望薪资有无要求,我说没什么要求。

二、数字马力二面(date: 10.17, time: 45min)
1. 自我介绍
2. 这两个项目是怎么打包的?
3. 如果让你从零开发一个脚手架,你会怎么做?
4. 两种打包方式感觉有什么差异?
5. vite的按需加载怎么实现的?
6. webpack也可以热更新,增量patch怎么实现的?
7. sass是怎么穿换成css的?
8. 项目中懒加载怎么实现的?
9. 实现图片懒加载还有哪些思路?
10. 项目中登录流程如何实现的,模板适配什么意思?
11. 这个token存在哪里?存在Cookie和LocalStorage里有什么不同?代码如何修改?
12. 倒计时函数怎么实现的?
13. 前端常见的网络攻击有了解吗?
14. 项目中的难点?
15. 怎么学习vue的?
16. 学习过程中为什么一些自定义指令的使用会让你感到印象深刻?
17. 看你简历里写了获得校一等奖学金,奖学金评比的规则是怎样的?
18. 为什么选择前端不是搞研究生从事的算法?
19. 最近学习了哪些前端的内容?
20. 如果进入团队,发现和学习知识不一样,如何克服?
21. 反问

结果:个人感觉两面题目都很基础,我回答的也很详细,一面面试官反馈基础扎实表达能力好,二面面试官反馈说我们不能说面试评价。面完第二天晚上收到感谢信,看不懂。
全部评论
数马宝贝飘了
3 回复 分享
发布于 2023-10-20 13:36 重庆
啥时候的感谢信,大佬都挂嘛,很离谱
2 回复 分享
发布于 2023-10-20 14:05 湖南
我称之为数字牛马
2 回复 分享
发布于 2023-10-20 13:48 河南
数字马力这样都不给过吗
1 回复 分享
发布于 2023-10-24 15:19 陕西
纯牛马公司,技术面通过,hr把我挂了
1 回复 分享
发布于 2023-10-20 14:02 湖北
楼主,想问一下第四题该怎么答呀?是说render函数的区别吗?
点赞 回复 分享
发布于 2024-05-07 01:49 广东
楼主是不是硕, 或者说学历比较好,可能hr感觉你不会去?
点赞 回复 分享
发布于 2023-10-23 20:05 河南
我今晚面的一个八股都没有
点赞 回复 分享
发布于 2023-10-20 21:56 重庆
你是校招吗
点赞 回复 分享
发布于 2023-10-20 15:20 广东

相关推荐

bg: 27双非目前我是正在一个成都小厂远程实习中,今天下午面了家成都中厂(大概几千个人那种),面了1.5h,面我的是前端这个团队的组长,每周4天(坐班)先说面的东西吧:1. vue2/3的响应式实现,及vue2响应式实现的缺陷2. history路由和hash路由的区别及history路由可能刷新白页的问题3.学校主修课程和前端有关系吗?平时怎么自学的前端?----聊项目4.Echarts大量数据渲染解决方案。(项目中有要同时渲染好几万个点数据的场景,且每个点还要有特效,各种属性样式要单独计算,所以不能直接用Echarts的large等配置)5. Echarts渲染组件(组件中有比较多的图片),因为Echarts组件中加图片的话,需要把每个图片网络请求发完拿到之后才能渲染组件,这样就有延迟,当时是问我怎么解决的6.网络一次性请求这么多数据,网络上的性能消耗怎么解决的------7.如果现在存在一个系统或者页面 卡顿或操作卡这种,如何去排查问题,在哪些方面进行优化8. mqtt消息订阅(之前的实习中有)---css9. 多种方式实现盒子居中10.css显示文字省略号---js11.js的数据类型有哪些12.typeof可以判断哪些数据类型13.如何判断数组14. 用Array.isArray()以外的方法来判断数组有什么问题15.原型链具体是什么东西16. const obj = {} 的隐式原型是什么17.如何判断js中两个变量、对象相等 (Obeject.is()、===、手写浅比较、递归判断...,问了他要哪种程度的相等)18. 实现深拷贝的方法19.为什么不能用json来实现深拷贝20. 函数可以被json序列化吗---- 代码题21. 手写深拷贝22. 讲一下什么是节流和防抖23. 手写节流 (太紧张没撕出来了)24. 下列代码输出什么(promise + 微队列问题)async function async1() {  console.log("async1 start");  await async2();  console.log("async1 end");}async function async2() {  console.log("async2");}console.log("start");setTimeout(function () {  console.log("setTimeout");}, 0);async1();new Promise(function (resolve) {  console.log("promise1");  resolve();}).then(function () {  console.log("promise2");});console.log("end");--------vue使用相关25.vue的生命周期26.组件挂载和卸载的时候,我们可能做什么事情27.computed和watch的使用场景28.v-for为什么要加key29.vue组件间通信有哪些方式30.跨标签页通信方式-----反问----然后就结束了,当时也基本都答出来了,他说对我挺满意的,然后问了下我的一些要求什么的,最后说这周内告诉我面试情况以及之后去不去之类的,佬们,我的问题是这个有必要去吗,虽然现在还没正式发offer什么的,但是感觉希望挺大的,有必要去吗,虽然待遇、公司规模什么的都比我现在远程实习的这家好,但是每周工作日去上4天班的话,学校这边只能找dk了啊,这学期有些课的老师还挺严的,每节课拿着带人像的花名册那种,dk还是蛮有风险的,有必要去吗,佬们,而且如果去的话,我目前远程实习的这家,才实习了3个星期,感觉也不好写简历上面,而且dk还有风险,佬们,我该怎么搞啊 #实习##该代课出去实习吗##双非实习##27届# #牛客AI配图神器#
查看30道真题和解析
点赞 评论 收藏
分享
评论
11
89
分享

创作者周榜

更多
牛客网
牛客企业服务