🎨 CSS水平 / 垂直 / 水平垂直居中的N种方法CSS选择器及优先级Flex弹性布局的核心属性盒子模型 (标准 vs IE),BFC 的理解与应用position 定位的几种方式及其区别响应式布局的实现方式(媒体查询, rem, vw/vh)em 和 rem 的区别🟨 JS (JavaScript)事件循环 (Event Loop):能说清宏任务与微任务,并能解决相关场景题的执行顺序。异步方案:Promise 和 async/await 的作用、区别、核心特性。原型与继承:原型链的查找机制,new 一个对象时发生了什么。作用域与闭包:this 的绑定规则,var/let/const 的区别,call/apply/bind 的应用,箭头函数。ES6+ 新特性:Set/Map 相对 Object 的优势,箭头函数,解构赋值等。TypeScript:TS带来的好处,interface 和 type 的区别,泛型的使用。深浅拷贝:区别及常见的实现方式。数组常用方法:map, filter, reduce 等的区别和应用。🌐 浏览器和网络安全综合大题:从输入URL到页面完整展示,发生了什么?(网络+渲染全链路)跨域:同源策略是什么?常见的跨域解决方案有哪些?浏览器缓存:强缓存和协商缓存的区别、触发时机和相关头部字段。本地存储:cookie, localStorage, SessionStorage 的区别、特性和适用场景。HTTP:常用状态码,GET/POST 区别,常用请求/响应头。HTTPS:加密原理,如何保证安全(对称/非对称加密,数字证书)。安全攻击:XSS 和 CSRF 的原理、区别及防御手段。HTTP版本:HTTP/1.0, 1.1, 2.0 的主要区别。登录与鉴权:Token-based 认证的全流程。CDN 加速原理。SSR (服务端渲染) vs CSR (客户端渲染) 的区别和优缺点。🖼️ 框架 (仅列Vue)属鼠只对vue比较熟悉,就不误人子弟了对比类:Vue vs React,Vue2 vs Vue3,Pinia vs Vuex,Webpack vs Vite。响应式原理:Object.defineProperty vs Proxy 的区别和优劣。组件通信:props/emit, v-model, provide/inject, EventBus, Pinia/Vuex。虚拟DOM与Diff:虚拟DOM是什么?key 的作用?Diff算法的核心思想?Tree Shaking 原理。生命周期:Vue2 和 Vue3 生命周期钩子的区别和使用。nextTick 和 keep-alive 的原理和使用场景。MVVM 模型是什么。🛠️ 前端工程化打包构建:Webpack 的核心概念(Entry, Output, Loader, Plugin),打包构建全流程。打包优化:如何优化Webpack的打包速度和产物体积?(与性能优化强相关)模块化:CommonJS 和 ESM 的区别,import 的原理。🏃 性能优化性能优化的方法论(从网络、构建、代码等层面回答)。白屏问题的排查思路。浏览器内存占用过大的排查思路。性能监控指标(FP, FCP, LCP, TTI)和前端埋点方案。🤖 AI 相关你在平时如何使用AI提效?(结合具体场景)对大模型(LLM)的理解,RAG (检索增强生成) 的基本原理。如何写一个好的Prompt(提示词)?