Skip to content

2024.11.23 - 2025.02.11 更新前端面试问题总结(20道题)

Latest
Compare
Choose a tag to compare
@yanlele yanlele released this 10 Feb 16:49
· 1 commit to master since this release

2024.11.23 - 2025.02.11 更新前端面试问题总结(20道题)
获取更多面试相关问题可以访问
github 地址: https://github.com/pro-collection/interview-question/issues
gitee 地址: https://gitee.com/yanleweb/interview-question/issues

中级开发者相关问题【共计 7 道题】

  1. 实现一个加法函数sum,支持sum(1)(2)(3,4)(5,6,7....)【热度: 116】【代码实现/算法】
    回答链接:#1079

  2. 日常开发中使用到哪些常用的 Git 命令【热度: 193】【web应用场景】
    回答链接:#1081

  3. 前端假如有几十个请求,如何去控制并发【热度: 590】【网络】
    回答链接:#1082

  4. [React] 状态管理库 Recoil 与 Redux 有何区别【热度: 210】【web框架】
    回答链接:#1092

  5. [React] Recoil 里面 selector 该如何使用【热度: 239】【web框架】
    回答链接:#1093

  6. [React] Recoil 里面 selector 支持哪些参数【热度: 239】【web框架】
    回答链接:#1094

  7. 将已经 push 到远端的两个 commit 合并成一个 commit 应该怎么做【热度: 103】【web应用场景】
    回答链接:#1096

高级开发者相关问题【共计 13 道题】

  1. 代码里console.log比较多,该怎么办【热度: 340】【web应用场景】
    回答链接:#1080

  2. 前端两个 dom 元素是可以拖拽的, 要实现两个 dom 之间的连接线,如何实现【热度: 55】【web应用场景、代码实现/算法】
    回答链接:#1083

  3. 我使用 vite 打包工程, 输出为 es6 的代码, 但是我依赖的 模块是 es5 commonjs 写的;这个他是怎么处理的【热度: 459】【工程化】【出题公司: 腾讯】
    回答链接:#1084

  4. 如何去衡量用户操作过程中否卡顿【热度: 492】【工程化】【出题公司: 腾讯】
    回答链接:#1085

  5. 前端有哪些性能指标?其中:FCP、LCP、TTFB、FID、TTI、CLS、TBT 等, 分别表示什么意思【热度: 393】【工程化】【出题公司: 腾讯】
    回答链接:#1086

  6. vite 开发和构建有何不同?【热度: 292】【工程化】【出题公司: 阿里巴巴】
    回答链接:#1087

  7. vite 在开发过程中, 是如何处理 TS 文件的【热度: 112】【工程化】【出题公司: 阿里巴巴】
    回答链接:#1088

  8. vite 与 esbuild 是关系【热度: 55】【工程化】【出题公司: 阿里巴巴】
    回答链接:#1089

  9. vite 开发过程是直接将文件给浏览器【热度: 107】【工程化】
    回答链接:#1090

  10. node 里面 stream 是什么, 有啥应用场景【热度: 495】【Nodejs】
    回答链接:#1091

  11. [React] Recoil 里面 selectorFamily 的作用是什么?和 selector 有啥区别【热度: 200】【web框架】
    回答链接:#1095

  12. eslint 是怎么做到用配置规则去检验代码异常【热度: 75】【web应用场景】
    回答链接:#1097

  13. 自定义 eslint 插件, 要求常量为大写 snake 命名方式, 该怎么做【热度: 35】【web应用场景】
    回答链接:#1098