【前端校招面经】知乎前端2023春招前端一面凉经

岗位: 前端开发, 2023 春招

base: 应该是 bj

面试环节:

  • 自我介绍
  • Webpack 和 Vite 的区别
  • 讲一下 Webpack 打包流程
  • 你知道 React 哪些 hooks
  • useMemo 和 useCallback 的区别
  • 列举 useRef 有哪些作用
  • 假如我想在父组件当中执行一个子组件内部的方法, 但我还不知道这个子组件内部方法的名字, 该如何实现

这个问题我后来请教了一个在字节的大佬, 他表示也不会, 可能我理解错面试官的题意了. 面试官只透露说, 应该用 useRef 解决

  • 为什么不能在条件判断和循环中使用 hooks
  • 父组件如何向子孙组件传值
  • 子孙组件中如何修改通过 useContext 获取到的值
  • context 封装的值如果改变了, 会触发组件的重新渲染吗
  • 假如在某个子孙组件中, 使用了 useEffect, 其依赖项中记录了某个 context, 当 context 值变了, 会触发 useEffect 内包裹的函数执行吗? 会触发该组件的重新渲染吗?
  • http 301 和 302 状态码的区别, 在触发 301 时, 浏览器会把更新的 url 存放在何处
  • 浏览器缓存机制
  • js 事件循环, 看代码说结果
  • js Promise 实现原理, Promise 有哪些 API, 手写你知道的 Promise API

反问环节:

Q: 部门主要做哪些业务?

A: 部门主要做大数据, 前端低代码

Q: ChatGPT 对前端低代码有哪些挑战?

A: 可以考虑基于 ChatGPT 提供的 API, 实现一种问答式的低代码服务. 但 ChatGPT 需要阅读已有代码上下文, 会存在公司内部代码泄露的风险

Q: 低代码平台是否存在性能问题, 如拖拽卡顿?

A: 我们只会用低代码平台处理简单的页面, 而复杂的页面还是要手写

更新:

> 一面挂了

#软件开发2023笔面经##知乎##前端#
全部评论
是发感谢信了吗lz
点赞 回复 分享
发布于 2023-04-03 17:28 浙江
感觉楼主这么强都挂了,这个组要求这么高?
点赞 回复 分享
发布于 2023-03-31 23:23 四川
好奇大佬是哪个学校的 基本大厂面完了吧
点赞 回复 分享
发布于 2023-03-28 13:38 北京
中间那个题写一个函数,内部把函数的参数赋值给ref的一个属性。然后把这个函数通过props传给子组件,子组件在useEffect每次渲染的时候执行props里的函数,参数就是内部需要调用的方法,此时刚才ref的属性就是这个内部方法,直接调用即可。
点赞 回复 分享
发布于 2023-03-27 15:21 广东
大佬没签吗,怎么还在面
点赞 回复 分享
发布于 2023-03-26 12:36 陕西
厉害👍
点赞 回复 分享
发布于 2023-03-25 23:38 湖北
这个感觉好难
点赞 回复 分享
发布于 2023-03-25 19:42 上海
面试前是不是有机试?
点赞 回复 分享
发布于 2023-03-25 17:06 重庆
楼主是哪个部门的
点赞 回复 分享
发布于 2023-03-25 16:27 北京
优秀
点赞 回复 分享
发布于 2023-03-25 12:56 吉林

相关推荐

双非阴暗爬行:我来看看笑死我了,这名字取得好想笑(没有不好的意思)
点赞 评论 收藏
分享
评论
8
32
分享

创作者周榜

更多
牛客网
牛客企业服务