# 前端工程化常见面试题总结
- 【Q008】当新入职一家公司时,如何快速搭建开发环境并让应用跑起来
- 【Q083】网站性能优化都有哪些点
- 【Q094】你们的前端代码上线部署一次需要多长时间,需要人为干预吗
- 【Q137】js 代码压缩的原理是什么
- 【Q153】权限设计中的 RABC 是指什么
- 【Q156】如何进行代码质量检测
- 【Q189】performance API 中什么指标可以衡量首屏时间
- 【Q191】什么是 Open Graph 协议,用来做什么
- 【Q192】简述你们前端项目中资源的缓存配置策略
- 【Q193】如何加速 npm install
- 【Q194】npm i 与 npm ci 的区别是什么
- 【Q195】package-lock.json 有什么作用,如果项目中没有它会怎么样,举例说明
- 【Q200】前端如何进行多分支部署
- 【Q236】主域名的 SEO 是否比二级域名要更好
- 【Q250】刚刚启动了一个服务,如何知道这个服务对应的端口号是多少
- 【Q255】图片防盗链原理是什么
- 【Q268】你如何看待 serverless
- 【Q269】什么是 XSS 攻击,如何避免
- 【Q276】如何查看 node_modules(某一文件夹) 的体积有多大
- 【Q292】peerDependency 是为了解决什么问题
- 【Q293】semver 指什么,试图解释一下
- 【Q294】optionalDependencies 的使用场景是什么
- 【Q296】package-lock.json 与 yarn.lock 有什么区别
- 【Q373】如何为你们的前端项目选择状态管理器
- 【Q386】什么是浏览器的关键渲染路径
- 【Q405】你使用过哪些前端性能分析工具
- 【Q415】你有没有重客户端状态前端应用的经验
- 【Q423】什么是安全的正则表达式
- 【Q428】在 nginx 中如何配置负载均衡
- 【Q467】前端打包时 cjs、es、umd 模块有何不同
- 【Q486】什么是前端工程化