微信公众号:路人zhang
网站救助计划

1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本


2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助网站倒闭后可联系站长领取本站pdf内容


3.若网站能存活下来,后续将会持续更新内容

当前位置: 大厂面经 > 前端 > 百度 > 百度面经(25)

面试时间:一小时

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

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版