收集的一些前端面试题
来源:互联网 发布:winrar64解压软件下载 编辑:程序博客网 时间:2024/05/16 06:45
本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!不可能的!不可能的!
前端还是一个年轻的行业,新的行业标准, 框架, 库都不断在更新和新增,正如赫门在2015深JS大会上的《前端服务化之路》主题演讲中说的一句话:“每18至24个月,前端都会难一倍”,这些变化使前端的能力更加丰富、创造的应用也会更加完美。所以关注各种前端技术,跟上快速变化的节奏,也是身为一个前端程序员必备的技能之一。
最近也收到许多微博私信的鼓励和更正题目信息,后面会经常更新题目和答案到github博客。希望前端er达到既能使用也会表达,对理论知识有自己的理解。可根据下面的知识点一个一个去进阶学习,形成自己的职业技能链。
面试有几点需注意:(来源寒冬winter 老师,github:@wintercn)
面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。
题目类型: 理论知识、算法、项目细节、技术视野、开放性题、工作案例。
细节追问: 可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种知识关联是长时期的学习,临时抱佛脚绝对是记不住的。
回答问题再棒,面试官(可能是你面试职位的直接领导),会考虑我要不要这个人做我的同事?所以态度很重要、除了能做事,还要会做人。(感觉更像是相亲( •̣̣̣̣̣̥́௰•̣̣̣̣̣̥̀ ))
资深的前端开发能把absolute和relative弄混,这样的人不要也罢,因为团队需要的是:你这个人具有可以依靠的才能(靠谱)。
前端开发知识点:
HTML&CSS:对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、HTML5、CSS3、FlexboxJavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步装载、模板引擎、前端MVC、路由、模块化、Canvas、ECMAScript 6、Nodejs其他: 移动端、响应式、自动化构建、HTTP、离线存储、WEB安全、优化、重构、团队协作、可维护、易用性、SEO、UED、架构、职业生涯、快速学习能力
作为一名前端工程师,无论工作年头长短都应该掌握的知识点:
此条由 王子墨 发表在 攻城师的实验室
1、DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。2、DOM操作 ——如何添加、移除、移动、复制、创建和查找节点等。3、事件 —— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。4、XMLHttpRequest —— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。5、严格模式与混杂模式 —— 如何触发这两种模式,区分它们有何意义。6、盒模型 —— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型7、块级元素与行内元素 —— 怎么用CSS控制它们、以及如何合理的使用它们8、浮动元素 ——怎么使用它们、它们有什么问题以及怎么解决这些问题。9、HTML与XHTML ——二者有什么区别,你觉得应该使用哪一个并说出理由。10、JSON —— 作用、用途、设计结构。
备注:
根据自己需要选择性阅读,面试题是对理论知识的总结,让自己学会应该如何表达。资料答案不够正确和全面,欢迎欢迎Star和提交issues。格式不断修改更新中。在 github 项目的右上角,有三个按钮,分别是 watch、star、fork,新来的同学注意不要用错了,无休止的邮件提醒会给你造成不必要的信息干扰。当你选择Watching,表示你以后会关注这个项目的全部动态,以后只要这个项目发生变动,被别人提交了pull request、被发起了issue等情况你都会收到邮件通知。star相当于是点赞或收藏,方便以后查找。fork表示你想要补充完善这个项目的内容。更新记录:2016年10月20日:更新一些已被发现的问题。2016年3月25日:新增ECMAScript6 相关问题
- 收集的一些前端面试题
- 前端面试题收集
- 一些面试题收集
- 一些面试题收集
- 收集整理的一些面试题
- struts2最新收集的一些面试题
- 收集一些有意思的面试题
- 最近收集的一些面试题
- 前端开发面试题收集
- Web前端的一些面试题
- 整理总结的一些前端面试题
- 一些前端面试题的整理
- 一些前端面试题的整理
- 前端经常遇到的一些面试题
- oracle一些面试题收集
- 收集一些sql面试题
- 初级前端工程师面试题(网上收集的总结)
- 总结一些前端面试题
- libevent事件(二)---event源码
- 每日三题-Day2-B(HDU 1114 Piggy-Bank 完全背包)
- vim使用的常见快捷键
- 【jzoj5078】【GDOI2017第三轮模拟day2】【魔法咒语】【ac自动机】【矩阵快速幂】
- Android 怎么Debug正式版本
- 收集的一些前端面试题
- Makefile规则
- 在线下载微博视频、秒拍视频、bilibili视频、facebook、youtube视频下载
- Redis CentOS单点部署与自启动
- locate、find命令使用总结
- 持续集成工具集之六 参考
- 返回上一页 小结
- mybatis大于小于的转义
- BFS系列(一)