当前位置: 首页 > Web前端 > HTML

前端面试总结

时间:2023-04-02 17:41:46 HTML

基本浏览器渲染机制CSS水平居中,垂直居中BFC数组几种方法闭包作用域本原型与原型链比较,继承事件冒泡和捕获介绍(IE6只支持事件冒泡不支持事件捕获,如何在IE6上实现事件捕获)JavaScript运行机制Event-LooprequestAnimationFrameAjaxsessionStoragelocalStorageES6相关:介绍你经常使用的ES6的新特性和方法Cache相关的HTTP响应状态码HTTPSGET和POSTcookie和sessioncookie详解DNS协议OSI七层和TCP/IP五层网络模型;TCP/IP五层网络模型各层代表协议和功能三向握手和四向wave框架介绍React、生命周期(手写方法名)、Virtual-DOM、diff算法ReactRouter的实现原理介绍Redux(原理)、Redux单向数据流、Redux解决了什么问题(为什么要用Redux)、Redux和React中context的比较shouldComponentUpdate建议学习一下Mobx、Immutable.js、redux-trunk、redux-promise、redux-saga,等优化策略web安全:CSRFXSS攻击及解决方案AMD、CMD、UMD、CommonJS、ES6modulemodules与组件的区别webpack跨域介绍、webpackloader、插件、webpack打包优化LessSass介绍PostCSS常用设计模式Linux常用命令Git常用命令插入排序,快速排序,归并排序,理解堆排序,大家尽量多做题(复杂的算法不用专门去学,但是需要温习一下编程字符串和数组相关的问题,拓宽思路)数据结构基础知识(笔试肯定会,面试有时也会问到)简历很好。重要的是,要制作一份漂亮的简历,你需要拍一张好看的证件照,并尽量将简历打印成彩色。面试官基本上会根据你的简历提问。面试官大概会打开你的blog,github,projects看看什么是最好的我理解了一些和别人不一样的item,但是我不一定能说出来,也不一定能解释清楚。我需要锻炼我的表达能力