专栏首页编程微刊2018年各大互联网前端面试题四(美团)

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

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

基础

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

概念:

  • 什么是同源策略?
  • 怎么设计好的组件
  • 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事件机制?点击屏幕上一个按钮,事件是如何传播的?

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 表格插件-bootstrap table的表内查看编辑删除

    基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多选、排序、分页,以及编辑、导出、过滤(扩展)等等的功能。

    王小婷
  • JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)

    王小婷
  • eclipse怎么调出server布局窗口

    打开Eclipse----Window菜单----Show View----Other

    王小婷
  • C语言实现简易手机通讯录,自学C语言小项目!

    首先,判断通讯录是不是满了,满了给出提示,没满让用户输入联系人姓名和电话。此处不能直接使用结构体变量 Person p 这种形式,必须使用结构体指针Person...

    小林C语言
  • 美国拟限制中国人工智能投资

    根据英国路透社报道,美国拟立法限制中国对美国人工智能技术的投资。美国的一些现任官员和前任官员向英国路透社表示,美国似乎准备加强对中国在硅投资的审查,以便更好地保...

    人工智能快报
  • 那个曾经黑掉iPhone和PS3的少年,要把你的车破解成无人车

    陈桦 问耕 发自LZYY 量子位 出品 | 公众号 QbitAI 你知道霍兹(George Hotz)么? 今天是他28岁生日。十年前,霍兹耗时500多个小时,...

    量子位
  • 华为命令集3

    【RouterA相关配置】 1.      创建(进入)E0.1子接口 [RouterA]inter Ethernet 0.1 2.      在E0.1子接口...

    py3study
  • 速读原著-TCP/IP(TCP:传输控制协议)

    本章将介绍T C P为应用层提供的服务,以及 T C P首部中的各个字段。随后的几章我们在了解T C P的工作过程中将对这些字段作详细介绍。

    cwl_java
  • 已解决:umount取消挂载时提示/home: device is busy怎么办?

    已解决:umount取消挂载时提示/home: device is busy怎么办?

    拓荒者
  • ATT&CK框架:攻击者最常用的TOP7攻击技术及其检测策略

    之前,青藤云安全已经对ATT&CK进行了一系列的介绍,相信大家都已了解,Mitre ATT&CK通过详细分析公开可获得的威胁情报报告,形成了一个巨大的ATT&C...

    FB客服

扫码关注云+社区

领取腾讯云代金券