博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018年各大互联网前端面试题四(美团)
阅读量:5360 次
发布时间:2019-06-15

本文共 1144 字,大约阅读时间需要 3 分钟。

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

基础

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

概念:

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

框架

react优势(组件化、虚拟dom)

  • React有用过吗?
  • ES6有用过吗?介绍一下?Promise有用过吗?
  • 实现 vue 中的 on,emit,off,once,手写代码
  • vue 的双向绑定机制?详细介绍。
    nodejs处理请求过程

原理

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

  • webpack原理

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

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

  • JavaScript原型你的了解?

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

  • 堆和栈有什么区别?

  • 怎么取消事件冒泡?

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

  • 说下你知道的HTTP 状态码

  • Flex用过吗?用过哪些?

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

手写代码:

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

文末福利:

福利一:前端,Java,产品经理,微信小程序,Python等10G资源合集大放送:

福利二:微信小程序入门与实战全套详细视频教程。

【领取方法】

关注 【编程微刊】微信公众号:

回复【小程序demo】一键领取130个微信小程序源码demo资源。

回复【领取资源】一键领取前端,Java,产品经理,微信小程序,Python等资源合集10G资源大放送。

image

原文作者:祈澈姑娘

原文链接:
创作不易,转载请告知

90后前端妹子,爱编程,爱运营,爱折腾。

坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。

转载于:https://www.cnblogs.com/ting6/p/9725613.html

你可能感兴趣的文章
Java基础之字符串匹配大全
查看>>
面向对象
查看>>
lintcode83- Single Number II- midium
查看>>
移动端 响应式、自适应、适配 实现方法分析(和其他基础知识拓展)
查看>>
selenium-窗口切换
查看>>
使用vue的v-model自定义 checkbox组件
查看>>
[工具] Sublime Text 使用指南
查看>>
Web服务器的原理
查看>>
#10015 灯泡(无向图连通性+二分)
查看>>
HAL层三类函数及其作用
查看>>
web@h,c小总结
查看>>
java编程思想笔记(一)——面向对象导论
查看>>
Data Structure 基本概念
查看>>
Ubuntu改坏sudoers后无法使用sudo的解决办法
查看>>
NEYC 2017 游记
查看>>
[搬运] 写给 C# 开发人员的函数式编程
查看>>
Python之旅Day14 JQuery部分
查看>>
core--线程池
查看>>
redux-effect
查看>>
他山之石:加载图片的一个小问题
查看>>