【前端】百度在线面经

2023年最后一波日常实习面经,2024也要继续加油💪 ~

一面

时长:45min

  • 有在用 Github 么
  • 平时有用到 Nginx 么

Vue

  • 场景:input框,下面一个div盒子展示input的value。讲述一下input值改变后,Vue渲染的过程(深入一直聊,一直问)

React

  • 说一下 Ract 中常用的 Hooks
  • 你说到了useMemo,有哪些应用场景

实习相关

  • 在项目中如何提交 Form 表单,说一下你的工作方案
  • 工作中是如何进行 api 请求的

二面

时长:45min

二面面后没及时总结,有些记不清了,主要问了一些 JS 的 this指向 还有一些 ES6 语法知识和计网相关知识。

TypeScript

  • 实现数组类型,要求数组至少有一个元素 ❌

手写题

  • 实现一个自定义定时器,可以传入a,b。第一次执行在 a 秒后,之后执行都是 b 秒后 ✅

#我的实习求职记录#
全部评论
定期器要写停止功能吗
点赞 回复 分享
发布于 2024-01-04 21:09 广东
佬,过了吗
点赞 回复 分享
发布于 2024-01-04 12:20 广东
最后一个咋实现啊
点赞 回复 分享
发布于 2023-12-26 20:34 辽宁

相关推荐

1.自我介绍2.你项目上面提到了长列表渲染优化,详细讲一下吧。3.讲讲这个webpack-bundle-analyse是怎么样的?删除了没出现兼容性的问题吗?4.element-ui的dialog是怎么封装的?那叫你封装一个组件,你会基于什么去封装?5.vue的组件是怎么进行通信的?6.插槽是什么?怎么用?作用域插槽是什么?有什么用?7.大文件上传是基于什么样的背景的?断点续传怎么传的?8.切片上传和断点续传。9.如何对大图片进行压缩?10.SVG有了解过吗?他和canvas有什么区别?11.用vue2多还是vue3多?讲讲vue2和vue3的区别吧。12.那Object.defineProperty这个方法接收几个参数,每个参数分别对应什么?13.vue3里面其实也用到了reflect,了解过吗?14.讲讲webpack为什么比vite快吧?他们之间有什么差异吗?15.为什么vue2里面data要写成函数而不能写成对象呢?16.nextTick了解过吗?什么时候用,举一个具体的例子。原理是怎么样的?17.为什么每个dom要加key值?key有什么作用呢?18.vue3有哪些常用的api吗?19.ref和reactive的区别?那我用reactive定义基本数据类型,ref定义引用数据类型可以不?20.==和===的区别?21.深拷贝和浅拷贝的区别?手动实现深拷贝怎么实现?正则日期那些呢?22.typeOf和instanceOf的应用场景,什么时候应该用谁?23.webpack有哪些常见的配置项呢?vite呢?24.webpack打包的整个过程是怎么样的呢?25.React有了解吗?
点赞 评论 收藏
分享
评论
6
12
分享

创作者周榜

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