Git Product home page Git Product logo

front-end-interview-2's Introduction

前端工程师面试宝典

前端面试宝典,收集于全网最新、最全面的面试资料,帮助各位求职面试者斩获理想Offer。

本书整理了前端工程师在求职面试过程中的前端知识和面经资料,希望各位网友们在学习交流过程中也可以不断丰富完善本书。

本书结构

本书一共分为八大部分。

第一部分:前端知识体系

本章从HTML、CSS、JavaScript、流向框架、Nodejs、性能优化、前端工程化、错误监控、Web安全共九个方面概括总结了前端面试中的主要知识点,帮助读者快速构建前端知识体系。

第二部分:计算机网络

介绍了面试中涉及到的13大常考知识点,涉及到OSI七层参考模型中各层的功能和传输细节,以及跨域和缓存等前端常考知识点。

第三部分:操作系统

简单概括了操作系统的知识体系,并总结了面试中常考的8大考点。

第四部分:数据结构与算法

该章节内容细节待完善,简单介绍了数据结构和算法设计中的常考知识点。

第五部分:开发环境

主要介绍了前端工程师在开发环境中需要掌握的Linux基础命令和Git的基本操作,提高开发效率。

第六部分:编程题与分析题

整理了前端面试中常考的27个经典面试题,涉及到原型链和继承、作用域和闭包、异步和单线程、ES6高级知识和一些简单的算法设计实现等考点。

第七部分:面经系列

目前收集整理了前端工程师在BAT等一线互联网公司的技术面试题,后续读者们可以不断更新完善该章节。

第八部分:结束

由于时间和精力有限,本书很难面面俱到。如果大家在使用本书的过程中有什么问题或建议,欢迎到GitHub前端社区issue区讨论,后续将不断完善本书内容。

目标读者

本书主要面向初中高级前端开发方向的求职者,希望本书能助你一臂之力,祝各位早日成功,未来可期。

最后

欢迎star , 欢迎补充和完善。

阅读 QQ群 投稿 投稿

推荐使用 https://fecommunity.github.io/front-end-interview/index.html 在线阅读,在线阅读内容与本仓库同步一致。这种方式阅读的优势在于:有侧边栏阅读体验更好,GitHub pages 的访问速度相对来说也比较快。

注:如遇在线访问当前仓库速度太慢,可尝试访问加速备用链接点击进入

front-end-interview-2's People

Contributors

fecommunity avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.