清能互联网前端一面

开头闲聊(一进去,很干净的会议室,面试官是通过投屏进行的,很nice

  1. 自我介绍
  2. 项目中的值得骄傲的地方(答了博客的三级评论,有一丢丢小乱答的)
  3. 性能优化中响应速度怎么看出提高70%的?(说了通过控制台,会显示DOM加载完成的总时间和各个文件的加载时间)
  4. 图片怎么压缩(就说了网上免费工具,但是感觉应该有其他方式,关于代码的
  5. 类式组件和函数式组件的区别(说的不好,脑子糊涂了把hooks和函数式绑定一起了,实际问的是没有hooks的函数式组件!
  6. 为什么使用hooks,也就是好处(少答了类似组件复用复杂的这个,后面面试官提示了一下)
  7. 类式组件和函数式组件怎么复用的(函数式复用的方式感觉说的不太对
  8. useState 是异步还是同步
  9. 都用过什么hook
  10. useCallback和useMemo区别(自己引出来的,答的还行),怎么用useMemo替代useCllback?(不会这个
  11. 父组件改变,不想让子组件改变,怎么做(应该是用react.Memo,这里忘了,没说出来
  12. fiber了解过吗(说了一些之前看过的,就说了fiber间断渲染效果
  13. JS数据类型
  14. 深拷贝浅拷贝区别,深拷贝实现方式(忘了是不是JSON.stringfy了,后面的也没怎么说了,这里之前看过挺复杂的,这种方法会出现的问题以及一些其他的解决方法
  15. 闭包的优点,项目中用过闭包吗(说了项目中滑轮节流操作),解释下怎么实现的(简单说了下,大致应该是对的)
  16. 函数颗粒化的理解(说了高阶函数,是层次调用的样子,就说了这些,感觉说的一般吧
  17. BFC理解
  18. css样式隔离(之前没听过这个概念,面试官提示是防止命名重复问题,就说了模块化引入jss和外层用类名标记)
  19. URL输入过程(疯狂输出3min
  20. 客户端接受返回的文件,怎么知道文件的类型的(就答了会有一个属性,好像text/html
  21. 如何使请求永远走 协商缓存(不会!
  22. TS用过哪些知识(忘了很多,就说了type和接口,还有泛型
  23. 类型保护(就说了在函数参数中进行变量的约束,不知道是不是答偏啦)
  24. 知道交叉类型和合并类型吗(忘了这俩概念啦,不过下来才发现知道这个类型约束,就说&和|的意思
  25. 项目是个人开发吗?
  26. 面试官总结:总体不错,但是TS方面知识需要加强!CSS的样式要了解

个人总结:答的一般吧,也出现了挺多错误,一部分还是准备过程中的细节部分吧,查漏补缺吧!面试官小哥人也很好会帮忙提示

#面试##春招##前端##实习##面经#
全部评论
你这个好难啊 除了中间的基础 其他都是要做过项目的人才能知道的
点赞 回复 分享
发布于 2023-02-24 17:02 浙江
哇 问这么多
点赞 回复 分享
发布于 2023-02-24 22:19 湖北
是实习吗
点赞 回复 分享
发布于 2023-02-27 16:55 广东
第一份面试感谢信来了
点赞 回复 分享
发布于 2023-02-27 17:41 湖北

相关推荐

King987:模板换一个,这个有些丑,在校生的话建议丰富一下在校经历,各种比赛之类的,项目的话你名字是一点儿不包装呀,还有项目描述,像是直接从课程里抄出来的,这里建议自己再改改,说白了就是自己包装一下,改不好可以聊我
点赞 评论 收藏
分享
牛客246576843号:建议简历对点优化,想做HR专门列出HR实习,想做运营专门列出运营实习,并且对点写出项目经历以及数据,同时在个人总结上可以多凸出和岗位的匹配度
点赞 评论 收藏
分享
评论
6
13
分享

创作者周榜

更多
牛客网
牛客企业服务