美文网首页h5程序员
2018年各大互联网前端面试题四(美团)

2018年各大互联网前端面试题四(美团)

作者: 祈澈菇凉 | 来源:发表于2018-03-27 11:39 被阅读806次

    三月份有很多朋友辞职跳槽,也遇到了许许多多的面试题,在交流群里和网站上总结了一些常见的面试题,细细分析,其实基本都是万变不离其宗,所有的问题都是从某一技术点的基础出发,综合考量,如果懂得了这项技术的原理所在,题目答起来内容都差不多能答对。

    基础

    • 首先介绍一下自己最近的项目?
    • 项目介绍一下,最有成就感的一个项目?
    • 介绍一下你自己对自己满意的能力?
    • 为什么学前端?除了前端你还写什么?
    • 你认为前端的主要工作职责是什么?为什么需要前端?

    概念:

    • 什么是同源策略?
    • 怎么设计好的组件
    • HTTP和HTTPS的区别?HTTP2.0的区别?它们的默认端口是什么?
    • 说下BFC是什么?
    • CDN有了解吗?怎么让请求在最近的站点下载?
    • 说说你对Flex的理解,rem你怎么理解的?
    • 闭包介绍一下你的理解?用处,缺点
    • 跨域有了解吗?
    • 浏览器缓存你知道哪些?
    • Cookie、Session、Webstorage的区别
    • 介绍一下盒子模型?

    框架

    • react优势(组件化、虚拟dom)
    • React有用过吗?
    • ES6有用过吗?介绍一下?Promise有用过吗?
    • 实现 vue 中的 on,emit,off,once,手写代码
    • vue 的双向绑定机制?详细介绍。
    • nodejs处理请求过程
    • 对ES6了解多少?

    原理

    • github开源做过哪些,命令了解哪些,贡献过什么,pr过吗

    • webpack原理

    • requestAnimationFrame 原理?是同步还是异步?

    • 哪些操作会引起浏览器重绘和重排?

    • JavaScript原型你的了解?

    • JS的深拷贝和浅拷贝的区别?

    • 堆和栈有什么区别?

    • 怎么取消事件冒泡?

    • 获取页面元素位置与宽高?

    • 说下你知道的HTTP 状态码

    • Flex用过吗?用过哪些?

    • 简单说下从url输入到页面输出的整个过程

    手写代码:

    • js bind 实现机制?手写一个 bind 方法?
    • 用 js 实现双链表,手写代码?
    • 数组去重的多种实现?
    • 写一个函数,参数为url,输出一个对象,为查询字符串中的各个值
    • js事件机制?点击屏幕上一个按钮,事件是如何传播的?

    答案持续更新中.....

    文末福利:

    福利一:前端,Java,产品经理,微信小程序,Python等资源合集大放送:https://www.jianshu.com/p/e8197d4d9880
    福利二:微信小程序入门与实战全套详细视频教程

    image

    原文作者:祈澈姑娘
    原文链接:https://www.jianshu.com/u/05f416aefbe1
    创作不易,转载请告知

    90后前端妹子,爱编程,爱运营,爱折腾。
    坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。

    相关文章

      网友评论

      • 疯狂的蘑菇:这也太简单了吧,问react都不问diff原理,事物事件机制么?前端js好像问新手的,跨域有啥好问的,百度下就出来了,就那么六七种方法背都背下来了最多也就问问csrf风险。浏览器发请求这都是问刚毕业的,一查一大堆,dns代理网关中介器ngnix反向代理服务器然后原路返回webkit生成两棵树合成一颗v8执行js渲染引擎渲染dom然后重排,美团招p5问的都比这难多了,算法一堆。问点依赖注入或者柯里化等有难度的啊,想喷就喷吧,这题真没啥营养
        疯狂的蘑菇:@疯狂的蘑菇 哎,想匿名留言,。明知会被骂惨,仍然忍不住
      • 537ab9004773::joy::joy:今天面试了,他们做的移动端我是做pc端的,问的问题我都不会,so尴尬!
        537ab9004773:@祈澈姑娘 真得好好学习前端啊
        祈澈菇凉:@苏泞 前端pc移动小程序通吃哦

      本文标题:2018年各大互联网前端面试题四(美团)

      本文链接:https://www.haomeiwen.com/subject/brujcftx.html