前端工程师面试题汇总(转)

  • 时间:
  • 浏览:2
  • 来源:5分3D官方_极速5分排列5

语句最近最流行的许多东西吧?常去哪几种网站?

CSS权重优先级是如何计算的?

对前端安全有哪几种看法?

页面可见性(Page Visibility)API 可以 有哪几种用途?

如何设计突发大规模并发架构?

Javascript作用链域?

jQuery和Zepto的区别?每所他们的使用场景?

li与li之间有看不见的空白间隔是哪几种意味着引起的?有哪几种补救法子?

A、B两人分别在两座岛上。B生病了,A有B所需用的药。C有一艘小船和一五个多可以 上锁的箱子。C要我在A和B之间运东西,但东西如此 中放去箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有哪几种。以后A和B每所他们有一把锁和如此 开被委托人那把锁的钥匙,A应该如何把东西安全递交给B?

Zepto的点透问题图片图片如何补救?

简述一下你对HTML语义化的理解?

哪几种是Cookie 隔离?(以后说:请求资源的以后何必 让它带cookie为社 在么在做)

iframe有哪几种缺点?

Amazon主页的左上角一五个多多商品分类浏览的下拉菜单 如此 延迟,就说 我子菜单就说 我会在不应该的以后消失。它是如何做到你许多点的呢?

JQuery一五个多对象可以 一齐绑定多个事件,这是如何实现的?

你在现在的团队存在哪几种样的角色,起到了哪几种明显的作用?

如何居中div?如何居中一五个多浮动元素?如何让绝对定位的div居中?

当团队人手不足,把功能代码写完以后需用加班的情况汇报下,要我做前端代码的测试吗?

以后需用手动写动画,你认为最小时间间隔是多久,为哪几种?(阿里)

简述一下 Handlerbars 的对模板的基本补救流程, 如何编译的?如何缓存的?

如何实现浏览器内多个标签页之间的通信? (阿里)

Javascript创建对象的几种法子?

eval是做哪几种的?

如何补救跨域问题图片图片?

箱子运回A后,A取下被委托人的锁。箱子再运到B身前时,B取下被委托人的锁,获得药物。

你对line-height是如何理解的?

让页面里的字体变清晰,变细用CSS为社 在么在做?(-webkit-font-smoothing: antialiased;)

jQuery 的 slideUp动画 ,以后目标元素是被內部事件驱动, 当鼠标快速地连续触发內部元素事件, 动画会滞后的反复执行,该如何补救呢?

Jquery与jQuery UI有啥区别?

一五个多满屏 品 字布局 如何设计?

如何判断一五个多对象算是属于某个类?

哪几种操作会造成内存泄漏?

哪几种是“前端路由”?哪几种以后适合使用“前端路由”? “前端路由”有哪几种优点和缺点?

平时如何管理你的项目?

我们我们 给一五个多dom一齐绑定一五个多点击事件,一五个多用捕获,一五个多用冒泡,你来说下会执行几个事件,然都会先执行冒泡还是捕获

用js实现千位分隔符?(来源:前端农民工,提示:正则+replace)

jquery 中如何将数组转化为json字符串,就说 我再转化回来?

position的值relative和absolute定位原点是?

介绍JavaScript的基本数据类型。

CSS里的visibility属性有个collapse属性值是干嘛用的?在不同浏览器下以后哪几种区别?

除了前端以外还了解哪几种其它技术么?你最最厉害的技能是哪几种?

display有哪几种值?说明我们我们 的作用。

margin和padding分别适合哪几种场景使用?

常使用的库有哪几种?常用的前端开发工具?开发过哪几种应用或组件?

你遇到过比较难的技术问题图片图片是?你是如何补救的?

最近在学哪几种?能谈谈你未来3,5年给被委托人的规划吗?

CSS优先级算法如何计算?

谈谈This对象的理解。

为哪几种要初始化CSS样式。

把 Script 标签 中放去页面的最底部的body封闭以后 和封闭以后有哪几种区别?浏览器会如何解析它们?

页面导入样式时,使用link和@import有哪几种区别?

抽离样式模块为社 在么在写,说出思路,算是实践经验?[阿里航旅的面试题]

浏览器是为社 在么在对HTML5的离线储存资源进行管理和加载的呢?

AMD(Modules/Asynchronous-Definition)、CMD(Common Module Definition)规范区别?

解释JavaScript中的作用域与变量声明提升?

JavaScript中的作用域与变量声明提升?

CSS挑选符有哪几种?哪几种属性可以 继承?

设计模式 知道哪几种是singleton, factory, strategy, decrator么?

移动端的布局用过媒体查询吗?

null,undefined的区别?

jQuery 的属性拷贝(extend)的实现原理是哪几种,如何实现深拷贝?

.call() 和 .apply() 的含义和区别?

requireJS的核心原理是哪几种?(如何动态加载的?如何补救多次加载的?如何 缓存的?)

对BFC规范(块级格式化上下文:block formatting context)的理解?

针对 jQuery 的优化法子?

JQuery的源码想看 吗?可以 简单说一下它的实现原理?

介绍一五个多你最得意的作品吧?

请解释一下为哪几种会老要冒出浮动和哪几种以后需用清除浮动?清除浮动的法子

哪几种是闭包(closure),为哪几种要用它?

overflow: scroll时如此 平滑滚动的问题图片图片为社 在么在补救?

算是了解开源的工具 bower、npm、yeoman、grunt、gulp,一五个多 npm 的包里的 package.json 具备的必要的字段都是哪几种?(名称、版本号,依赖)

列举IE与许多浏览器不一样的特征?

CSS3有哪几种新特征?

请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?

你为社 在么在看待Web App 、hybrid App、Native App?

absolute的containing block计算法子跟正常流有哪几种不同?

需求:实现一五个多页面操作不让整页刷新的网站,就说 我能在浏览器前进、后退时正确响应。给出你的技术实现方案?

Git知道branch, diff, merge么?

::before 和 :after中双冒号和单冒号 有哪几种区别?解释一下你许多个多伪元素的作用。

算是知道自定义事件。jQuery里的fire函数是哪几种意思,哪几种以后用?

style标签写在body后与body前有哪几种区别?

简单描述一下你做过的移动APP项目研发流程?

你移动端前端开发的理解?(和 Web 前端开发的主要区别是哪几种?)

哪几种是window对象? 哪几种是document对象?

针对 jQuery性能的优化法子?

每个模块的代码特征都应该比较简单,且每个模块之间的关系也应该非常清晰,随着功能和迭代次数越多,要我如何去保持你许多情况汇报的?

Javascript中,一五个多多函数,执行时对象查找时,永远不让去查找原型,你许多函数是?

知道哪几种是SEO就说 我为社 在么在优化么? 知道各种meta data的含义么?

页面重构为社 在么在操作?

设置元素浮动后,该元素的display值是几个?(自动变成display:block)

元素竖向的百分比设定是相对于容器的宽度吗?

你对加班的看法?

如何修改chrome记住密码后自动填充表单的黄色背景 ?

如何在页面上实现一五个多圆形的可点击区域?

jquery.extend 与 jquery.fn.extend的区别?

JQuery一五个多对象可以 一齐绑定多个事件,这是如何实现的?

CSS3新增伪类有哪几种?

介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有哪几种不同的?

jQuery.fn的init法子返回的this指的是哪几种对象?为哪几种要返回this?

实现不使用 border 画出1px高的线,在不同浏览器的Quirksmode和CSSCompat模式下都能保持同一效果。

视差滚动效果,如何给每页做不同的动画?(回到顶部,向下滑动要再次老要冒出,和只老要冒出一次分别为社 在么在做?)

(以后会用node)知道route, middleware, cluster, nodemon, pm2, server-side rendering么?

知道各种JS框架(Angular, Backbone, Ember, React, Meteor, Knockout…)么? 能讲出我们我们 每所他们的优点和缺点么?

页面编码和被请求的资源编码以后不一致如何补救?

JavaScript原型,原型链 ? 有哪几种特点?

请描述一下 cookies,sessionStorage 和 localStorage 的区别?

new操作符具体干了哪几种呢?

哪几种操作会造成内存泄漏?

前端templating(Mustache, underscore, handlebars)是干嘛的, 为社 在么在用?

移动端最小触控区域是多大?

如何测试前端代码么? 知道BDD, TDD, Unit Test么? 知道为社 在么在测试你的前端工程么(mocha, sinon, jasmin, qUnit..)?

ECMAScript6 为社 在么在写class么,为哪几种会老要冒出class你许多东西?

一五个多多宽度自适应的div,上端一五个多多div,一五个多宽度60 px,希望就说 我填满剩下的宽度。

为社 在么在让Chrome支持小于12px 的文字?

http情况汇报码有哪几种?分别代表是哪几种意思?

display:inline-block 哪几种以后会显示间隙?(携程)

异步加载的法子有哪几种?

Node.js的适用场景?

jQuery 的队列是如何实现的?队列可以 用在哪几种地方?

最近在学哪几种东西?

知道哪几种是webkit么? 知道为社 在么在用浏览器的各种工具来调试和debug代码么?

你用的得心应手用的熟练地编辑器&开发环境是哪几种样子?

数组和对象有哪几种原生法子,列举一下?

用原生JavaScript的实现过哪几种功能吗?

谈一下Jquery中的bind(),live(),delegate(),on()的区别?

常见兼容性问题图片图片?

解释一下 Backbone 的 MVC 实现法子?

HTML5的离线储存为社 在么在使用,工作原理可以 解释一下?

[].forEach.call($$(""),function(a){ a.style.outline="1px solid #"+(~~(Math.random()(1<<24))).toString(16) }) 能解释一下这段代码的意思吗?

语句最近最流行的许多东西吧?常去哪几种网站?

html5有哪几种新特征、移除了哪几种元素?如何补救HTML5新标签的浏览器兼容问题图片图片?如何区分 HTML 和 HTML5?

99%的网站都需用被重构是那本书上写的?

Doctype作用?严格模式与混杂模式如何区分?它们有何意义?

移动端(Android IOS)为社 在么在做好用户体验?

HTML5的form如何关闭自动完成功能?

要我被委托人设计实现一五个多requireJS,要我为社 在么在做?

帕累托图地区用户反应网站很卡,请问有哪几种以后性的意味着,以及补救法子?

从打开app到刷新出内容,整个过程中都存在了哪几种,以后感觉慢,为社 在么在定位问题图片图片,为社 在么在补救?

webSocket如何兼容低浏览器?(阿里)

JS 为社 在么在实现一五个多类。为社 在么在实例化你许多类

语句写JavaScript的基本规范?

在网页中的应该使用奇数还是偶数的字体?为哪几种呢?

JavaScript有几种类型的值?(堆:原始数据类型和 栈:引用数据类型),你能画一下我们我们 的内存图吗?

如何设计突发大规模并发架构?

检测浏览器版本版本有哪几种法子?

Javascript如何实现继承?

你有用过哪几种前端性能优化的法子?

你认为如何才是全端工程师(Full Stack developer)?

你的优点是哪几种?缺点是哪几种?

同步和异步的区别?

position:fixed;在android下无效为社 在么在补救?

答案是通过探测鼠标移动的方向和轨迹,具体查看Khan Academy工程师 Ben Kamens 写的 jQuery插件

png、jpg、gif 哪几种图片格式解释一下,分别哪几种以后用。有如此 了解过webp?

Ajax 是哪几种? 如何创建一五个多Ajax?

全屏滚动的原理是哪几种?用到了CSS的哪几种属性?

WEB应用从服务器主动推送Data到客户端有哪几种法子?

对JSON的了解?

答案:A把药中放去箱子,用被委托人的锁把箱子锁上。B拿到箱子后,再在箱子加进一把被委托人的锁。

对Node的优点和缺点提出了被委托人的看法?

Label的作用是哪几种?是为社 在么在用的?(加 for 或 国际国际包裹单 )

Underscore 对哪几种 JS 原生对象进行了扩展以及提供了哪几种好用的函数法子?

行内元素有哪几种?块级元素有哪几种? 空(void)元素有哪几种?

javascript 代码中的”use strict”;是哪几种意思 ? 使用它区别是哪几种?

浏览器是如何解析CSS挑选器的?

谈一谈你对ECMAScript6的了解?

font-style属性可以 让它赋值为“oblique” oblique是哪几种意思?

documen.write和 innerHTML的区别?

jquery中如何将数组转化为json字符串,就说 我再转化回来?

使用 CSS 预补救器吗?喜欢那个?

移动端的点击事件的有延迟,时间是多久,为哪几种会有? 为社 在么在补救你许多延时?(click 有 60 ms 延迟,为了实现safari的双击事件的设计,浏览器要知道你是都是要双击操作。)

CSS优化、提高性能的法子有哪几种?

项目中遇到国哪几种印象深刻的技术问题图片图片,具体是哪几种问题图片图片,为社 在么在补救?。

jQuery 是通过哪个法子和 Sizzle 挑选器结合的?(jQuery.fn.find()进入Sizzle)

如何管理前端团队?

[“1”, “2”, “3”].map(parseInt) 答案是几个?

介绍一下你对浏览器内核的理解?

JQuery的源码想看 吗?可以 简单概况一下它的实现原理?

对前端界面工程师你许多职位是为社 在么在样理解的?它的前景会为社 在么在样?

position跟display、margin collapse、overflow、float哪几种特征相互叠加都会为社 在么在样?

模块化开发为社 在么在做?

老要遇到的浏览器的兼容性有哪几种?意味着,补救法子是哪几种,常用hack的技巧 ?

简述一下 Handlebars 的基本用法?

HTML5 为哪几种只需用写 <!DOCTYPE HTML>?

DOM操作——如何加进、移除、移动、克隆、创建和查找节点?

常见的浏览器内核有哪几种?

就说 我公司工作流程是为社 在么在样的,如何与被委托人公司战略合作 的?如何夸部门公司战略合作 的?

算是了解公钥加密和私钥加密。

js延迟加载的法子有哪几种?

jQueryUI如何自定义组件?

你有被委托人的技术博客吗,用了哪几种技术?

算是了解Web注入攻击,说下原理,最常见的有这种攻击(XSS 和 CSRF)了解到哪几种程度?

如何编写高性能的Javascript?

写一五个多通用的事件侦听器函数(机试题)。

用纯CSS创建一五个多三角形的原理是哪几种?

如何判断当前脚本运行在浏览器还是node环境中?(阿里)

语句最近最流行的许多东西吧?平时常去哪几种网站?

tite与h1的区别、b与strong的区别、i与em的区别?

一五个多页面从输入 URL 到页面加载显示完成,你许多过程中都存在了哪几种?(流程说的越详细越好)

关于事件,IE与火狐的事件机制有哪几种区别? 如何阻止冒泡?

哪几种叫优雅降级和渐进增强?

网页验证码是干嘛的,是为了补救哪几种安全问题图片图片?

哪几种是响应式设计?响应式设计的基本原理是哪几种?如何兼容低版本的IE?