当前位置: 首页 > 面试经验 >

前端实习 百度测试产品研发组 一面

优质
小牛编辑
152浏览
2023-04-21

前端实习 百度测试产品研发组 一面

4.21 15:00 一小时

  • 居中,尽量说的多一些
  • CSS 优先级
  • 如何触发 BFC
  • 说一下 Promise 的 API 吧
  • 说一下数组 API 吧
  • Array.prototype.some 和 Array.prototype.every 有啥区别
  • 说一下对象的 API
  • 说一下常用的 React API
  • 讲一下 forwardRef 是干什么的
  • useMemo 与 useCallback 有什么区别
  • React 18 用过吗
  • Vue 中 watch 与 computed 有什么区别
  • 以你现在的理解或者了解到的,来猜测一下 computed 是怎么做到缓存值的
  • 代码题(只记得大概):轮询向接口 /loginVadiate 发送请求,直到用户已经登录,已登录返回 {code: 200, msg: 'login'},未登录返回 {code: 500, msg: 'not login'},失败返回 {code: 300, msg: 'fail'}
  • 写正则,匹配邮箱,匹配 url
  • 改代码:下面代码的逻辑是错误的,按你的理解,它应该实现什么功能,并修改
const promiseArray = [1, 2, 3].map((num) => {
  return new Promise((resolve) => {
    setTimeout(() => {
      console.log(num)
      resolve()
    }, 1000)
  })
})
// ----> 1
//        ----> 2
//                ----> 3

  • 问项目
#前端实习面试##软件开发2023笔面经#
 类似资料: