# 庐江 - 介绍下浏览器跨域 - 怎么去解决跨域问题 - jsonp方案需要服务端怎么配合 - Ajax发生跨域要设置什么(前端) - 加上CORS之后从发起到请求正式成功的过程 - xsrf跨域攻击的安全性问题怎么防范 - 使用Async会注意哪些东西 - Async里面有多个await请求,可以怎么优化(请求是否有依赖) - Promise和Async处理失败的时候有什么区别 - Redux在状态管理方面解决了React本身不能解决的问题 - Redux有没有做过封装 - react生命周期,常用的生命周期 - 对应的生命周期做什么事 - 遇到性能问题一般在哪个生命周期里解决 - 怎么做性能优化(异步加载组件...) - 写react有哪些细节可以优化 - React的事件机制(绑定一个事件到一个组件上) - 介绍下事件代理,主要解决什么问题 - 前端开发中用到哪些设计模式 - React/Redux中哪些功能用到了哪些设计模式 - JS变量类型分为几种,区别是什么 - JS里垃圾回收机制是什么,常用的是哪种,怎么处理的 - 一般怎么组织CSS(Webpack)