前端开发面试知识面

2017-07-02  本文已影响0人  Aoyi_G

作为一个前端入门一年多的学生,深深感受到前端啊前端,要学的东西还真是一大堆。个人的总结来看,主要有以下几方面:

  1. 计算机网络:掌握DNS、HTTP请求、TCP原理、HTPP与HTTPS等;
    参考:计算机网络知识

  2. 操作系统:进程通信、单线程、多线程、异步同步等;
    参考:操作系统一些概念

  3. 数据结构与算法:树、链表、递归、动态规划;
    参考:数据结构与算法
    参考:自己总结的js相关算法

  4. 切图:有部分公司会要求前端自己切图的啦~

  5. HTML+CSS+JS (css还涉及到css预处理sass、less等)

  6. HTML5+CSS3+ES6
    参考:ES6 教程 阮一峰

  7. CSS框架(Bootstrap、element-ui等)

  8. JS框架(jQuery、vue、AngularJS、React等)

  9. 后端语言(node、php等,掌握一门即可)

  10. 构建工具(webpack、grunt、gulp等)

  11. 版本控制工具git

  12. 调试工具(chrome和firefox的调试、charles抓包、微信开发者工具等)

  13. 网页性能优化处理等

个人的总结大概就这么多吧,可能还有一些没涉及或是说的不对的,望见谅
持续更新中...敬请期待~
上一篇下一篇

猜你喜欢

热点阅读