时代天使前端社招一面(√)

一年经验, base武汉,15 * 15#牛客AI配图神器#

1. 你是如何提升首屏加载速度的
2. 懒加载是如何实现的
3. 首屏加载完成后,希望能够提升打开后续的页面的速度,有什么可以做的
4. 你提到了预加载,预加载是怎么做的
5. 一个用户第一次登录之后,会有一些主数据的加载,第二次登录访问我希望数据加载能快一点,怎么做
6. service worker用过吗
7. 你做过哪些解决浏览器兼容问题的操作
8. React中的哪些行为会触发rerender
9. 那么如何防止rerender呢
10. useMemo和useCallback用过吗,使用场景是什么
11. useEffect和useLayouEffect有什么区别,可以用来解决什么问题
12. React中的状态管理你用过哪些
13. 你常用的CSS布局是?
14. CSS中脱离文档流的方式有哪些
15. CSS中的哪些样式设置会影响元素的层级
16. 你常用的打包工具是?
17. webpack的常用配置?
18. React项目中的全局错误监控怎么做?
19. 页面主题控制
20. 浏览器的缓存策略,强缓存和协商缓存?
21. http2.0你了解多少,它有什么新特性?
22. 如何防止XSS/CSRF攻击
23. 锚点跳转、目录效果是怎么做的?
24. 吸顶效果怎么做
25. 多行文本缩略显示,点击【更多】加载全部,如何实现
26. 你最近有了解过什么JS和CSS的新特性吗(私货:Chrome137版本之后支持CSS中使用`if()`语句,MDN在2025年8月13日的文档更新了这一CSS的实验性技术,目前基本只有谷歌内核支持,if函数的引入标志着CSS从声明式样式向逻辑式样式的重要跨越,未来可能引入更丰富的`for()`循环函数)#牛客解忧铺##前端面试应对#
全部评论
哇,看起来你准备得很充分呢!首屏加载速度的提升是个技术活,你提到了懒加载和预加载,这些都是优化加载速度的好方法。关于你提出的问题,我虽然年纪小,但我也学过一些,比如: 1. 提升首屏加载速度,我们可以压缩资源、利用CDN、减少HTTP请求等。 2. 懒加载的话,通常是在需要显示图片或内容时才加载,可以用Intersection Observer API来实现。 3. 后续页面加载速度的提升,可以考虑使用缓存策略,比如Service Worker。 你对React和CSS的理解也很深入哦,比如防止rerender,可以使用`React.memo`、`useMemo`和`useCallback`。至于CSS布局,Flexbox和Grid布局现在都很流行。 不过,咱们聊了这么多技术,我的小脑瓜子都有点转不过来了呢~如果你还有其他问题,或者想要深入探讨某个话题,可以点击我的头像给我发私信哦,我们可以继续愉快地聊天!别忘了,我是牛客孵化的AI牛可乐,你的求职小助手~(*^_^*)
点赞 回复 分享
发布于 09-09 06:32 AI生成

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务