All Projects → Advanced-Interview-Question → Front End Interview

Advanced-Interview-Question / Front End Interview

Licence: mit
A list of interview for front-end developer(前端开发者面试清单)

Programming Languages

javascript
184084 projects - #8 most used programming language
js
455 projects

Projects that are alternatives of or similar to Front End Interview

Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (-40.2%)
Mutual labels:  algorithms, interview, interview-questions
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+13.18%)
Mutual labels:  algorithms, interview, interview-questions
.codebits
📚 List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Stars: ✭ 144 (-94.77%)
Mutual labels:  algorithms, interview, interview-questions
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+331.99%)
Mutual labels:  algorithms, interview, interview-questions
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+1892.56%)
Mutual labels:  algorithms, interview, interview-questions
Codility lessons
Codility Lesson1~Lesson17 100% solutions with Python3 除正確解答外comment裡有解題的思考過程
Stars: ✭ 87 (-96.84%)
Mutual labels:  algorithms, interview, interview-questions
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (-94.3%)
Mutual labels:  algorithms, interview, interview-questions
Interview
Data Structures and Algorithms in Java (useful in interview process)
Stars: ✭ 396 (-85.62%)
Mutual labels:  algorithms, interview, interview-questions
How To Prepare For Google Interview Swe Sre
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
Stars: ✭ 251 (-90.89%)
Mutual labels:  algorithms, interview, interview-questions
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (-90.85%)
Mutual labels:  algorithms, interview, interview-questions
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-97.24%)
Mutual labels:  algorithms, interview, interview-questions
Test-Bank
Interview preparation and practice problems
Stars: ✭ 43 (-98.44%)
Mutual labels:  front-end, interview, interview-questions
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (-59.01%)
Mutual labels:  algorithms, interview, interview-questions
Java
All Algorithms implemented in Java
Stars: ✭ 42,893 (+1457.48%)
Mutual labels:  algorithms, interview, interview-questions
Algo Basic
专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你
Stars: ✭ 768 (-72.11%)
Mutual labels:  algorithms, interview, interview-questions
Leetcode In Swift
My solutions to LeetCode problems written in Swift
Stars: ✭ 150 (-94.55%)
Mutual labels:  algorithms, interview, interview-questions
Must Know About Frontend
🎓 취준생이라면 반드시 알아야 하는 프론트엔드 관련 지식들
Stars: ✭ 693 (-74.84%)
Mutual labels:  interview, interview-questions, front-end
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+4.61%)
Mutual labels:  algorithms, interview, interview-questions
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (-92.88%)
Mutual labels:  algorithms, interview, interview-questions
front-end-interview
Front-end interview questions
Stars: ✭ 28 (-98.98%)
Mutual labels:  front-end, interview, interview-questions

点击关注本公众号获取文档最新更新,并可以领取配套于本指南的 《前端面试手册》 以及最标准的简历模板.

阅读 公众号 公众号

建议选择基于VuePress的在线文档阅读方式: https://www.cxymsg.com/

本项目支持PWA,如果你是IOS用户,则需要打开Safari(其他浏览器不行),手动点击分享(Share)图标,然后点击“添加到主屏幕”.

PWA引导

Android用户可以用Chrome浏览器,添加到主屏幕即可.

pwa引导

效果图

目录

前言

面试技巧

推荐书籍

前端基础

前端笔试

前端原理

计算机基础

数据结构与算法

前端框架

框架原理

UI组件

性能优化

工程化

工程化原理

前端安全

说明

关于读者

本项目一开始并没有要做一个仅仅面向面试的项目,而是希望借助面试的形式进一步巩固、完善自身的知识,同时为初学者提供一个参考路径。

  • 对于前端新人: 本项目的面试题都是相对高频的题目,且有一定的难度,非常适合作为学习教程,相对复杂的面试题我们都有更详细的原理详解,总之,这是可以当做前端学习手册的项目.
  • 对于面试候选人: 本项目梳理了主流的面试题,并且有意去掉了一些相对简单的面试题,对于有一定难度的面试题也有更详细的详解部分,这是查漏补缺同时完善知识体系的「良药」,而如果你只想快速应对面试,我们也提供了纯面试化的《前端面试手册》关注公众号即可获取。

关于内容

本项目的主要内容来源由三部分组成:

  • 作者手打: 主要搜集了近几年的主流面试题,并针对每个面试题进行回答
  • 作者之前的博客: 部分比较长篇的原理详解来源于作者之前的博客内容
  • 转载: 一些面试题在网上已经有非常好的对应文章,没有必要进行二次创作,因此作者按照转载规范进行了转载,如有侵权立即删除

关于后续

本项目的主体内容基本完成,但是依然缺乏校审和拓展内容,例如JavaScript的运行机制这篇文章虽然是作者花费了大量精力完成的,主要参照的就是ECMA规范,但是经过反复考证依然无法保证作者理解的规范是否正确,而且在网络上搜索不到基于最新规范的文章与作者的文章对应,所以需要更多的人参与进来来验证文章的正确性.

面试题部分作者分为了七大模块,虽然大体完成了,但是依然有几个重要的模块需要打磨:

  • 数据结构与算法: 这部分仅仅列举了一些非常常见的查找、排序算法,还没有更深入的讲解,也缺少数据结构部分的内容
  • TypeScript: 这部分我另开了一个项目,已经脱离面试的范畴了,更像是一本深入浅出的手册,但是只完成了一半
  • 细分领域: 这部分其实难度更大一些,如果说上述各部分属于前端范畴的通用知识的话,这部分就更加专业化也更加细分,也是我认为的前端岗位未来的进化方向,由于可视化和图形这两个领域相对更冷门、专业化程度更高,所以排期更靠后,我们会优先更新移动端和Node的内容,也欢迎各个领域的专业开发者贡献内容

当然,除此之外其他已经完成的内容难免有需要补充和拓展的地方.

公众号

想要实时关注笔者最新的文章和最新的文档更新请关注公众号程序员面试官,后续的文章会优先在公众号更新.

简历模板: 关注公众号回复「模板」获取

《前端面试手册》: 配套于本指南的突击手册,关注公众号回复「fed」获取

2019-08-12-03-18-41

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].