前端面试:这50个经典前端面试题面试者必看!

在收到一家公司前端面试邀请之后,有的人会轻松上阵,在面试官面前乱说,惹人反感。有的人在面试前会把这家公司的主营业务以及岗位面试题做了充分的准备,让面试官眼前一亮,直接录取。所以说在面试之前多看一些面试题是有好处的,下面是云课堂整理的关于前端的面试题,希望可以帮助到即将找工作的你。

以下是关于前端面试题的汇总:

1、prototype和__proto__的关系是什么?

2、meta viewport原理是什么?

3、域名收敛是什么?

4、float和display:inline-block的区别是什么?

5、前端优化策略列举

6、首屏、白屏时间如何计算?

7、解释一下闭包

8、解释一下作用域链

9、ajax如何实现,readyState的五种状态的含义?

10、jsonp如何实现?

11、怎么处理跨域?

12、restful的method解释?

13、get和post的区别?

14、事件模型解释

15、编写一个元素拖拽的插件

16、CSS,JS代码压缩,以及代码CDN托管,图片整合

17、如何利用webpack把代码上传服务器以及转码测试?

18、项目上线流程是怎样的?

19、工程化怎么管理的?

20、webpack 和 gulp对比 webpack打包文件太大怎么办?

21、不想让别人盗用你的图片,访问你的服务器资源该怎么处理?

22、精灵图和base64如何选择?

23、webpack怎么引入第三方的库?

24、如果线上出现bug git怎么操作?

25、用过Nginx吗?都用过哪些?

26、UIWebView和JavaScript之间是怎么交互的?

27、混合开发桥接api是怎么调用的,需要引入类库嘛?调用的对象是什么?

28、说一下你对支付,推送(远程,本地)的理解

29、什么是代理和通知,写一下他们基本的实现方

30、UIViewController的生命周期

31、rem布局字体太大怎么处理?

32、如何调用原生的接口?

33、微信支付怎么做?说说流程

34、混合开发的注意点

35、说说你对手机平台的安装包后缀的理解

36、谈谈你对Socket编程的理解,及实现原理,Socket之间是怎么通讯的

37、WEB应用从服务器主动推送Data到客户端有哪些方式?

38、简述Node.js的适用场景?

39、什么是HTTPS,做什么用的呢?如何开启HTTPS?

40、你们原来公司如何发送的新消息推送?

41、如何用NodeJS搭建中间层?

42、vue与react的对比,如何选型?从性能,生态圈,数据量,数据的传递上,作比较

43、vue slot是做什么的?

44、vue和angular的优缺点以及适用场合?

45、vue路由实现原理?

46、你们vue项目是打包了一个js文件,一个css文件,还是有多个文件?

47、vue遇到的坑,如何解决的?

48、vue的双向绑定的原理,和angular的对比

49、vue-cli,脚手架

50、Vue里面router-link在电脑上有用,在安卓上没反应怎么解决?

以上,就是云课堂大家整理的前端面试题,希望能够对大家接下来找工作面试能有所帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:什么是闭包?闭包的用处? (1)闭包就是能够读取其他函数内部变量的函数。在本质上,闭包就 是将函数内部和函数外...
    xuguibin阅读 9,726评论 1 52
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,606评论 0 7
  • 我所知道的各大厂所用技术-不定时更新 京东 —— react 美团 —— react 华宇 —— vue+reac...
    蒋小小喵阅读 2,635评论 0 7
  • 【转载】CSDN - 张林blog http://blog.csdn.net/XIAOZHUXMEN/articl...
    竿牍阅读 3,507评论 1 14
  • 1 现象 项目组有一个应用由多台机器组成一个集群向外提供服务,但是集群上线后大约两个星期发生了master机器宕机...
    movee阅读 3,075评论 0 0