2014年最新BETWAY登录开发面试题集锦

导语 HTMLDoctype效果?严厉方式与稠浊方式怎样差异?它们有何意义?行内元素有哪些?块级元素有哪些? 空(void)元素有那些?介绍一下规范的CSS的盒子模型?与IE的盒子模型有什么不同的?页面导入款式时,运用link和@

HTML

Doctype效果?严厉方式与稠浊方式怎样差异?它们有何意义?

行内元素有哪些?块级元素有哪些? 空(void)元素有那些?

介绍一下规范的CSS的盒子模型?与IE的盒子模型有什么不同的?

页面导入款式时,运用link和@import有什么差异?

CSS选择符有哪些?哪些特点能够承继?

CSS优先级算法怎样核算?

CSS3新增伪类有那些?

怎样居中div?怎样居中一个起浮元素?

常见的阅览器内核有哪些?

html5有哪些新特性、移除了那些元素?怎样处理HTML5新标签的阅览器兼容问题?怎样差异 HTML 和 HTML5?

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

(写)描绘一段语义的html代码吧。

HTML5的离线贮存怎样用,作业原理能不能解释一下?

阅览器是怎样对HTML5的离线贮存资源进行办理和加载的呢?

请描绘一下 cookies,sessionStorage 和 localStorage 的差异?

iframe有那些缺陷?

Label的效果是什么?是怎样用的?(加 for)

HTML5的form怎样关闭自动完结功用?给不想要提示的input是设置autocomplete=off即可

怎样完结阅览器内多个标签页之间的通讯? (阿里)

怎样运用websocket?怎样兼容低阅览器?(阿里)

页面可见性(Page Visibility)API 能够有哪些用处?

CSS

display有哪些值?阐明他们的效果。position的值relative和absolute定位原点是?

CSS3有哪些新特性(包括哪些模块)?

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

用纯CSS创立一个三角形的原理是什么?

一个满屏 品 字布局 怎样规划?

li与li之间有看不见的空白距离是什么原因引起的?有什么处理办法?

常常遇到的阅览器的兼容性有哪些?原因,处理办法是什么,常用hack的技巧 ?

为什么要初始化CSS款式。

absolute的containing block核算办法跟正常流有什么不同?

CSS里的visibility特点有个collapse特点值是干嘛用的?在不同阅览器下今后什么差异?

position跟display、margin collapse、overflow、float这些特性彼此叠加后会怎样样?

对BFC规范的了解?

CSS权重优先级是怎样核算的?

请解释一下起浮和它的作业原理?铲除起浮的技巧

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

运用 CSS 预处理器吗?喜爱那个,Why?

CSS优化、进步功用的办法有哪些?

阅览器是怎样解析CSS选择器的?

在网页中的应该运用奇数仍是偶数的字体?为什么呢?

margin和padding别离合适什么场景运用?

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

全屏翻滚的原理是什么?用到了CSS的那些特点?

什么是呼应式规划?呼应式规划的根本原理是什么?怎样兼容低版本的IE?

视差翻滚效果,怎样给每页做不同的动画?(回到顶部,向下滑动要再次呈现,和只呈现一次别离怎样做?)

::before 和 :after中双冒号和单冒号 有什么差异?解释一下这2个伪元素的效果。

怎样修正chrome记住暗码后自动填充表单的黄色布景 ?

你对line-height是怎样了解的?

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

怎样让Chrome支撑小于12px 的文字?

让页面里的字体变明晰,变细用CSS怎样做?(-webkit-font-smoothing: antialiased;)

font-style特点能够让它赋值为“oblique” oblique是什么意思?

position:fixed;在android下无效怎样处理?

假如需求手动写动画,你以为最小时刻距离是多久,为什么?(阿里)

display:inline-block 什么时候会显现空隙?(携程)

overflow: scroll时不能滑润翻滚的问题怎样处理?

JavaScript

用原生JavaScript的完结过什么功用吗?

介绍JavaScript的根本数据类型。

说说写JavaScript的根本规范?

请解释一下JavaScript原型(prototype)? 每个JS方针都有原型特点吗?

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

Javascript怎样完结承继?

怎样创立一个方针? (画出此方针的内存图)

谈谈This方针的了解。

eval是做什么的?

什么是window方针? 什么是document方针?

null,undefined的差异?

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

["1", "2", "3"].map(parseInt) 答案是多少?

关于事情,IE与火狐的事情机制有什么差异? 怎样阻挠冒泡?

什么是闭包(closure),为什么要用它?

"use strict";是什么意思 ? 运用它的有什么长处或害处?

怎样判别一个方针是否归于某个类?

new操作符具体干了什么呢?

Javascript中,有一个函数,履行时方针查找时,永久不会去查找原型,这个函数是?

对JSON的了解?

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

js推迟加载的办法有哪些?

ajax是什么,解释一下它的作业原理?

同步和异步的差异?

怎样处理跨域问题?

JS模块化开发怎样做?

requireJS的中心原理是什么?(怎样动态加载的?怎样防止屡次加载的?怎样 缓存的?)

谈一谈你对ECMAScript6的了解?

ECMAScript6 怎样写class么,为什么会呈现class这种东西?

AMD(Modules/Asynchronous-Definition)、CMD(Common Module Definition)规范差异?

异步加载的办法有哪些?

.call() 和 .apply() 的差异?

JavaScript中的效果域与变量声明提高?

怎样编写高功用的Javascript?

那些操作会形成内存走漏?

JQuery的源码看过吗?能不能简略概略一下它的完结原理?

jQuery.fn的init办法回来的this指的是什么方针?为什么要回来this?

jquery中怎样将数组转化为json字符串,然后再转化回来?

jQuery 的特点复制(extend)的完结原理是什么,怎样完结深复制?

jquery.extend 与 jquery.fn.extend的差异?

jQuery 的行列是怎样完结的?行列能够用在哪些地方?

谈一下Jquery中的bind(),live(),delegate(),on()的差异?

JQuery一个方针能够一起绑定多个事情,这是怎样完结的?

jQuery 是经过哪个办法和 Sizzle 选择器结合的?(jQuery.fn.find()进入Sizzle)

针对 jQuery功用的优化办法?

Jquery与jQuery UI有啥差异?

jQuery和Zepto的差异?各自的运用场景?

Zepto的点透问题怎样处理?

jQueryUI怎样自定义组件?

需求:完结一个页面操作不会整页改写的网站,而且能在阅览器行进、撤退时正确呼应。给出你的技术完结计划?

怎样判别当时脚本运行在阅览器仍是node环境中?(阿里)

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

jQuery 的 slideUp动画 ,假如方针元素是被外部事情驱动, 当鼠标快速地接连触发外部元素事情, 动画会滞后的重复履行,该怎样处理呢? 把 Script 标签 放在页面的最底部的body关闭之前 和关闭之后有什么差异?阅览器会怎样解析它们?

移动端的点击事情的有推迟,时刻是多久,为什么会有? 怎样处理这个延时?(click 有 300ms 推迟,为了完结safari的双击事情的规划,阅览器要知道你是不是要双击操作。)

知道各种JS结构(Angular, Backbone, Ember, React, Meteor, Knockout...)么? 能讲出他们各自的长处和缺陷么? Underscore 对哪些 JS 原生方针进行了扩展以及供给了哪些好用的函数办法?

Node.js的适用场景?

(假如会用node)知道route, middleware, cluster, nodemon, pm2, server-side rendering么? 解释一下 Backbone 的 MVC 完结办法?

什么是“BETWAY登录路由”?什么时候合适运用“BETWAY登录路由”? “BETWAY登录路由”有哪些长处和缺陷?

知道什么是webkit么? 知道怎样用阅览器的各种东西来调试和debug代码么?

怎样测验BETWAY登录代码么? 知道BDD, TDD, Unit Test么? 知道怎样测验你的BETWAY登录工程么(mocha, sinon, jasmin, qUnit..)?

BETWAY登录templating(Mustache, underscore, handlebars)是干嘛的, 怎样用?

简述一下 Handlebars 的根本用法?

简述一下 Handlerbars 的对模板的根本处理流程, 怎样编译的?怎样缓存的?

 

本来公司作业流程是怎样样的,怎样与其别人协作的?怎样夸部分协作的?

你遇到过比较难的技术问题是?你是怎样处理的?

规划方式 知道什么是singleton, factory, strategy, decrator么?

常运用的库有哪些?常用的BETWAY登录开发东西?开发过什么运用或组件?

页面重构怎样操作?

罗列IE与其他阅览器不一样的特性?

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

什么叫高雅降级和渐进增强?

WEB运用从服务器自动推送Data到客户端有那些办法?

对Node的长处和缺陷提出了自己的观点?

你有用过哪些BETWAY登录功用优化的办法?

http状况码有那些?别离代表是什么意思?

一个页面从输入 URL 到页面加载显现完结,这个过程中都发生了什么?(流程说的越具体越好)

除了BETWAY登录以外还了解什么其它技术么?你最最凶猛的技术是什么?

你用的称心如意用的熟练地编辑器&开发环境是什么姿态?

对BETWAY登录界面工程师这个职位是怎样样了解的?它的远景会怎样样?

你怎样看待Web App 、hybrid App、Native App?

你移动端BETWAY登录开发的了解?(和 Web BETWAY登录开发的首要差异是什么?)

你对加班的观点?

平常怎样办理你的项目?

每个模块的代码结构都应该比较简略,且每个模块之间的联系也应该十分明晰,跟着功用和迭代次数越来越多,你会怎样去坚持这个状况的?

Git知道branch, diff, merge么?

怎样规划突发大规模并发架构?

当团队人手不足,把功用代码写完现已需求加班的情况下,你会做BETWAY登录代码的测验吗?

说说最近最盛行的一些东西吧?平常常去哪些网站?

知道什么是SEO而且怎样优化么? 知道各种meta data的意义么?

移动端(Android IOS)怎样做好用户体会?

你在现在的团队处于什么样的人物,起到了什么显着的效果?

你以为怎样才是全端工程师(Full Stack developer)?

介绍一个你最满意的著作吧?

你有自己的技术博客吗,常去那些博客?

对BETWAY登录安全有什么观点?

最近在学什么东西吗?

能谈谈你未来3,5年给自己的规划吗?

原文地址: http://markyun.github.io/2015/Front-end-Developer-Questions/

http://www.nucmc.com/ true 2014年最新BETWAY登录开发面试题集锦 http://www.nucmc.com/show-66-556-1.html report 4756.5 HTMLDoctype效果?严厉方式与稠浊方式怎样差异?它们有何意义?行内元素有哪些?块级元素有哪些? 空(void)元素有那些?介绍一下规范的CSS的盒子模型?与IE的盒子模型有什么不同的?页面导入款式时,运用link和@
本站欢迎任何方式的转载,但请有必要注明出处,尊重别人劳动成果
转载请注明: 文章转载自:BETWAY官网网 http://www.nucmc.com/show-66-556-1.html
BETWAY官网网 Copyright 2012-2014 www.nucmc.com All rights reserved.(晋ICP备13001436号-1)