前端面试题第一波,要offer的看过来~

css web前端 html

 

常见题目

  ?

  HTML5为什么只需要写?

  (void)元素有那些?

  @import有什么区别?

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

  06、常见的浏览器内核有哪些?

  HTML5新标签的浏览器兼容问题?

  HTML5

  HTML语义化的理解?

  HTML5的离线储存怎么使用,工作原理能不能解释一下?

  HTML5的离线储存资源进行管理和加载的呢?

  localStorage的区别?

  iframe有那些缺点?

  )

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

  ? (阿里)

  )

  (Page Visibility)API可以有哪些用途?

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

  CSSCompat模式下都能保持同一效果。

  21、网页验证码是干嘛的,是为了解决什么安全问题?

  em的区别?



  类的题目

  IE的盒子模型有什么不同的?

  CSS选择符有哪些?哪些属性可以继承?

  CSS优先级算法如何计算?

  CSS3新增伪类有那些?

  div居中?

  display有哪些值?说明他们的作用。

  absolute定位原点是?

  CSS3有哪些新特性?

  ),以及适用场景?

  CSS创建一个三角形的原理是什么?

  ?

  12、常见兼容性问题?

  li之间有看不见的空白间隔是什么原因引起的?有什么解决办法?

  hack的技巧?

  CSS样式。

  containing block计算方式跟正常流有什么不同?

  collapse属性值是干嘛用的?在不同浏览器下以后什么区别?

  margin collapsefloat这些特性相互叠加后会怎么样?

  block formatting context)的理解?

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

  21、请解释一下为什么会出现浮动和什么时候需要清除浮动?清除浮动的方式

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

  CSS预处理器吗?喜欢那个?

  CSS优化、提高性能的方法有哪些?

  CSS选择器的?

  26、在网页中的应该使用奇数还是偶数的字体?为什么呢?

  padding分别适合什么场景使用?

  ]

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

  CSS的那些属性?

  IE

  )

  2个伪元素的作用。

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

  line-height是如何理解的?

  display:block)

  12px的文字?

  (-webkit-font-smoothing: antialiased;)

  “oblique” oblique是什么意思?

  android下无效怎么处理?

  )

  )

  overflow: scroll时不能平滑滚动的问题怎么处理?

  100px,希望另一个填满剩下的高度。

  webp

  )

  body前有什么区别?



  类的题目

  JavaScript的基本数据类型。

  JavaScript的基本规范?

  ?有什么特点?

  ),你能画一下他们的内存图吗?

  Javascript如何实现继承?

  Javascript创建对象的几种方式?

  ?

  This对象的理解。

  eval是做什么的?

  ?

  undefined的区别?

  )

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

  IE与火狐的事件机制有什么区别?如何阻止冒泡?

  (closure),为什么要用它?

  ”use strict”;是什么意思?使用它区别是什么?

  17、如何判断一个对象是否属于某个类?

  ?

  JavaScript的实现过什么功能吗?

  Javascript中,有一个函数,执行时对象查找时,永远不会去查找原型,这个函数是?

  JSON的了解?

  能解释一下这段代码的意思吗?

  js延迟加载的方式有哪些?

  Ajax

  ?

  ?

  27、页面编码和被请求的资源编码如果不一致如何处理?

  28、模块化开发怎么做?

  CMD(Common Module Definition)规范区别?

  )

  requireJS,你会怎么做?

  ECMAScript6的了解?

  ?

  34、异步加载的方式有哪些?

  ?

  ?

  .apply()的含义和区别?

  38、数组和对象有哪些原生方法,列举一下?

  JS怎么实现一个类。怎么实例化这个类

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

  Javascript

  42、那些操作会造成内存泄漏?

  JQuery的源码看过吗?能不能简单概况一下它的实现原理?

  this

  json字符串,然后再转化回来?

  (extend)的实现原理是什么,如何实现深拷贝?

  jquery.fn.extend的区别?

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

  bind(),live(),delegate(),on()的区别?

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

  fire函数是什么意思,什么时候用?

  Sizzle)

  jQuery性能的优化方法?

  jQuery UI有啥区别?

  JQuery的源码看过吗?能不能简单说一下它的实现原理?

  json字符串,然后再转化回来?

  Zepto的区别?各自的使用场景?

  jQuery的优化方法?

  Zepto的点透问题如何解决?

  ?

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

  )

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

  ?

  body封闭之前和封闭之后有什么区别?浏览器会如何解析它们?

  )

  (Angular, Backbone, Ember, React, Meteor, Knockout…)?

  JS原生对象进行了扩展以及提供了哪些好用的函数方法?

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

  70、那些操作会造成内存泄漏?

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

  route, middleware, cluster, nodemon, pm2, server-side rendering?

  MVC实现方式?

  ”? “前端路由?

  ?

  BDD, TDD, Unit Test(mocha, sinon, jasmin, qUnit..)?

  templating(Mustache, underscore, handlebars)是干嘛的?

  Handlebars的基本用法?

  Handlerbars的对模板的基本处理流程,如何编译的?如何缓存的?

  +replace)

  81、检测浏览器版本版本有哪些方式?

  dom同时绑定两个点击事件,一个用捕获,一个用冒泡,你来说下会执行几次事件,然后会先执行冒泡还是捕获。

  四、面试官爱问的问题

  01、原来公司工作流程是怎么样的,如何与其他人协作的?如何夸部门合作的?

  02、你遇到过比较难的技术问题是?你是如何解决的?

  singleton, factory, strategy, decrator?

  04、常使用的库有哪些?常用的前端开发工具?开发过什么应用或组件?

  05、页面重构怎么操作?

  IE与其他浏览器不一样的特性?

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

  08、什么叫优雅降级和渐进增强?

  09、是否了解公钥加密和私钥加密。

  Data到客户端有那些方式?

  Node的优点和缺点提出了自己的看法?

  12、你有用过哪些前端性能优化的方法?

  http状态码有那些?分别代表是什么意思?

  )

  15、部分地区用户反应网站很卡,请问有哪些可能性的原因,以及解决方法?

  ?

  17、除了前端以外还了解什么其它技术么?你最最厉害的技能是什么?

  &开发环境是什么样子?

  19、对前端界面工程师这个职位是怎么样理解的?它的前景会怎么样?

  Web AppNative App

  )

  22、你对加班的看法?

  23、平时如何管理你的项目?

  24、说说最近最流行的一些东西吧?常去哪些网站?

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

  )

  每个模块的代码结构都应该比较简单,且每个模块之间的关系也应该非常清晰,随着功能和迭代次数越来越多,你会如何去保持这个状态的?

  branch, diff, merge?如何设计突发大规模并发架构?

  28、当团队人手不足,把功能代码写完已经需要加班的情况下,你会做前端代码的测试吗?

  meta data的含义么?

  (Android IOS)怎么做好用户体验?

  APP项目研发流程?

  32、你在现在的团队处于什么样的角色,起到了什么明显的作用?

  (Full Stack developer)

  34、介绍一个你最得意的作品吧?

  35、你有自己的技术博客吗,用了哪些技术?

  36、对前端安全有什么看法?

  CSRF)了解到什么程度?

  38、项目中遇到国哪些印象深刻的技术难题,具体是什么问题,怎么解决?。

  39、最近在学什么东西?

  40、你的优点是什么?缺点是什么?

  ?

  5年给自己的规划吗?

 


相关推荐

  • 【精华】网络经典命令看过的来温习一下吧 其实这些我都不会,看到了觉的好,就转过来了!1.最基本,最常用的,测试物理网络的ping192.168.10.88-t,参数-t是等待用户去中断测试2.查看dns、ip、mac等a.win98:winipcfgb.win2000以上:ipc
  • [置顶]谐呛韶诼淌iird[本网意见]若干部最新高清电影下载地址!!!想看不想看请过来打一下酱油~~~~ www.arnueit.com  【周末推荐】2011最新尼古拉斯·凯奇票房魔幻大片【女巫季节/末日魔咒】高清HD中英双字  ed2k://|file|Season.of.the.Witch.2011.Ů�ʏ
  • 昆明稳增长"46条"实惠多得看不过来 昆明市政府日前出台《昆明市稳增长促发展若干政策措施》,提出了提高项目审批效率、强化项目建设资金保障、鼓励企业扩销促产等20个方面46条政策措施,措施自2月29日印发之日起施行,施行期为1年。这些措施将给昆明带来什么样的影响?其中的亮点是什么
  • js操作符类型转换大全(前端面试题之操作符) 转载haorooms前端博客文章。js操作符类型转换大全(前端面试题之操作符)操作符运算符,在前端的面试题目中经常出现,很多朋友在对其运算的时候经常出错。说明对操作符运算还没有完全理解,我前面的一篇文章,javascript双等号引起的类型
  • 端面铣床加工应用和操作规程  端面铣床广泛应用在大型机加工设备中,重型机械行业。端面铣床有着结构牢固、钢性好、灵活性能优越等特点。端面铣床采用一把端面,或同时用两把端面铣刀315进行双面铣削。适用于各种机械,小型黑色金属或有色金属零件的垂直平面,直勾槽或圆弧槽的铣削。
  • 使用端面热电阻要注意什么?端面热电阻使用注意事项 [国家标准物质网]端面热电阻要是一种常用的温度测量仪器,是基于金属导体的电阻值随温度的增加而增加这一特性来进行温度测量的,被广泛用于工业、电力、电子等领域中。用户使用端面热电阻要注意什么呢?下面小编就来具体介绍一下端面热电阻使用注意事项,希
  • 数控双端面磨床大揭秘 一个企业敢把自己的产品内部结构、主要核心内容呈现给大家,目的只有两个,一是获得更多客户的认同;二是有实力!不怕对手的模仿,因为模仿只能是跟随,而不断的创新才能有质的飞跃!海默一直以自主创新为企业核心动力,十几年来,不断研发创新,前瞻市场,引
  • 螺旋槽气体端面密封动力学研究进展   气体端面密封,又称干气密封,是目前迅速发展的机械密封技术,在离心式压缩机等高速回转设备上获得了广泛应用,在泵、反应釜等低速设备上也开始获得应用。气体端面密封的稳定性和可靠性与其动力学特性密切相关,其动力学特性一直是国内外研究的热点和难点
  • 螺旋槽气体端面密封动力学研究进展   螺旋槽气体端面密封动力学研究进展  气体端面密封,又称干气密封,是目前迅速发展的机械密封技术,在离心式压缩机等高速回转设备上获得了广泛应用,在泵、反应釜等低速设备上也开始获得应用。气体端面密封的稳定性和可靠性与其动力学特性密切相关,其动
  • 史上最全前端面试题(含答案) 史上最全前端面试题(含答案)HTML+CSS1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被
  • 写给前端面试者 什么是前端什么是前端?在这里不做阐述,如果您对这个问题感兴趣的话,建议您可以阅读早前写过的一篇博文《前端路上的旅行》,文章中对什么是前端做过一些介绍,虽然不是非常的准确,但大概意思是表达到了。为什么选择前端对于这样的问题,是找不到准确而又正
  • MMU-2屏显式微机控制端面摩擦摩损试验机 MMU-2屏显式微机控制端面摩擦摩损试验机济南竟成摩擦磨损试验机助力国内摩擦学发展,近日,我公司与中国兵器工业集团五三研究所联合开发MMU-2屏显式微机控制端面摩擦摩损试验机获得成功,该试验机是高精尖产品,我公司是国内唯一具有该产品研发能力

你的评论

就没有什么想说的吗?

最新博客

关于我们 免责声明 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X