Skip to content

自我介绍,项目介绍 2. 你 React 和 Vue 都用过吗?分别说说它们的生命周期?传值方式是怎样的?区别是什么 3. 如果一个组件需要对外暴露生命周期(比如刷新、重置)你在 React 和Vue 中会如何设计? 4. React中如何模拟Vue的watch 5. React 中 props 更新但组件不重新渲染可能是什么原因?怎么排查 6. Vue3中如何基于setup实现响应式封装 7. 你在项目中都用过哪些 React Hooks?具体做了什么? 8.怎么实现一个自定义 useRequest(请求 Hook支持 loading / error 状态管理 9. useCallback 和 useMemo 的底层原理是什么?为什么有时候不起作用? 10. useRef 除了操作 DOM,还有哪些用法?可以替代哪些旧的 class 组件逻辑? 11. React 中子组件如何暴露方法给父组件调用 12. 如果你要让多个兄弟组件共享某个方法或状态,有哪些方法?各有什么优缺点 13. Vue3 中 expose 的使用场景有哪些? 14.有没有可能在 setup 外部调用子组件逻辑? 15. 深拷贝和浅拷贝的区别 16. 手写一个深拷贝函数,支持 Symbol、循环引用、Date、RegExp 类型 17. JS 中序列化会有哪些问题?项目中遇到过哪些坑? 18.如何安全地序列化一个复杂对象?有没有支持BigInt、函数、循环引用的方案? 19. 用 Promise 实现一个请求重试机制,支持最大重试次数和指数退避 20. all、race、allSettled 的实现原理你能手写出来吗 21. 有没有遇到过 Promise 卡住不 resolve/reject 的问题?如何排查 22. 强缓存与协商缓存的区别 23. 小程序里嵌入 H5 页面做过吗 24. web-view 与原生页面之间如何通信?是否实时?存在丢消息的情况怎么处理, 25. H5 嵌入小程序后,如何保证登录态同步与页面跳转一致性 26.如果要你实现低代码平台,支持用户自定义表单字段拖拽,配置逻辑校验、表单联动等功能,怎么来设计 27.如果要你开发一个小程序端的“课程预约平台”,系统开放预约后,5 秒内并发用户数达 2 万,需要支持微信订阅消息通知用户 预约成功,即将开课,怎么来设计 28.反问

本站访客数 人次 本站总访问量