前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >企业面试题: 面试前端工程师最喜欢问到的问题

企业面试题: 面试前端工程师最喜欢问到的问题

作者头像
舒克
发布2019-08-09 15:12:58
4030
发布2019-08-09 15:12:58
举报

考核内容: 作为一名前端工程师需要掌握的知识点

题发散度: ★★★★

试题难度: ★★★★

解题思路:

HTML&CSS:

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

1、DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。

2、DOM操作 ——如何添加、移除、移动、复制、创建和查找节点等。

3、盒模型 —— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型

4、块级元素与行内元素 —— 怎么用CSS控制它们、以及如何合理的使用它们

5、浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。

6、HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。

JavaScript:

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

1、事件 —— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。

2、XMLHttpRequest —— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。

3、严格模式与混杂模式 —— 如何触发这两种模式,区分它们有何意义。

4、JSON —— 作用、用途、设计结构。

其他:

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 迈向前端工程师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Prowork 团队协同
ProWork 团队协同(以下简称 ProWork )是便捷高效的协同平台,为团队中的不同角色提供支持。团队成员可以通过日历、清单来规划每⽇的工作,同时管理者也可以通过统计报表随时掌握团队状况。ProWork 摒弃了僵化的流程,通过灵活轻量的任务管理体系,满足不同团队的实际情况,目前 ProWork 所有功能均可免费使用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档