1 Star 0 Fork 0

solocode/Front-End-Development-Interview-QA

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

这里将收集我做过的所有的前端面试笔试题,并根据自己的理解提供解答,以及一些关于前端找工作方面的经验等。我将持续更新和维护该仓库,更欢迎你和我一起来维护。

欢迎拍砖,一起刷题,涨姿势,get新技能,找到好工作。

用不了多久你就能升职、加薪,当上总经理,出任CEO,赢取白富美,走上人生巅峰,想想是不是还有点小激动呢?

#前端开发面试题

前言

本文总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的!

###面试有几点需注意:(来源程劭非老师 github:@wintercn)

  1. 面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑、深度↑、方向↑。

  2. 题目类型: 技术视野、项目细节、理论知识题,算法题,开放性题,案例题。

  3. 进行追问: 可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种关联知识是长时期的学习,绝对不是临时记得住的。

  4. 回答问题再棒,面试官(可能是你的直接领导面试),会考虑我要不要这个人做我的同事?所以态度很重要。(感觉更像是相亲)

  5. 资深的工程师能把absolute和relative弄混,这样的人不要也罢,因为团队需要的你这个人具有可以依靠的才能(靠谱)。

前端开发面试知识点大纲:

HTML&CSS:
	对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应 

JavaScript:  
    数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。

其他:
   HTTP、安全、正则、优化、重构、响应式、移动端、团队协作、可维护、SEO、UED、架构、职业生涯 

作为一名前端工程师,无论工作年头长短都应该必须掌握的知识点

此条由 王子墨 发表在 前端随笔

	1、DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
	
	2、DOM操作  ——如何添加、移除、移动、复制、创建和查找节点等。
	
	3、事件    —— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。
	
	4、XMLHttpRequest —— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。
	
	5、严格模式与混杂模式 —— 如何触发这两种模式,区分它们有何意义。
	
	6、盒模型 —— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型
	
	7、块级元素与行内元素 —— 怎么用CSS控制它们、以及如何合理的使用它们
	
	8、浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。
	
	9、HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。
	
	10、JSON  —— 作用、用途、设计结构。

备注:

根据自己需要选择性阅读,面试题是对理论知识的总结,让自己学会应该如何表达。

资料答案不够正确和全面,欢迎补充答案、题目;最好是现在网上没有的。

空文件

简介

some front-end Interview question and answer. 我个人收集和整理的一些前端面试题和考点,仅供参考. 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/solocoding/Front-End-Development-Interview-QA.git
git@gitee.com:solocoding/Front-End-Development-Interview-QA.git
solocoding
Front-End-Development-Interview-QA
Front-End-Development-Interview-QA
master

搜索帮助