27前端新河觉醒一面面经

人生第一次面试,面试官没开摄像头,感觉也没细看我的简历项目,问的都是八股和一些宽泛的问题,没算法没手撕

4月7号

1、自我介绍

2、防抖和节流概念,区别

3、settimeout,promise,async,await分别是什么,区别

4、你刚讲到宏任务和微任务,能介绍一下吗

5、三栏布局该怎么做

6、介绍一下react的key,他有什么用

7、两道看代码输出题

  • function Counter() { 
      let [count, setCount] = useState(0);
     
      useEffect(() => {
        let id = setInterval(() => {
          setCount(count + 1);
        }, 1000);
        return () => clearInterval(id);
      },[]);
     
      return <h1>{count}</h1>;
     }
     问这段代码有什么问题
     答案是因为闭包导致每次count一直会为1
     然后问有什么解决办法
    
  • 另一道是考const的用法的,用const给a赋值一个对象,然后在一个函数中更改a让他指向另一个对象,输出a问a是什么

8、讲一下如何解决跨域问题

9、浏览器有哪些本地储存

10、问如何做图片滚动加载

11、你在开发项目中遇到的最难点是什么,你如何解决的

没反问,面完直接告诉我回去等结果。

全部评论
佬你的项目是什么
点赞 回复 分享
发布于 今天 15:17 广西

相关推荐

评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务