美团前端面试~~凉了

一面

  1. 如何去除浮动?(上来问这个给我问蒙了,后来想起来了)

    方法一:使用一个空的div

    方法二:overflow:hidden

    方法三: display:inline-block;

    方法四: position:absolute;

    方法五:float:left;

    方法六: zoom:1

    方法七:after伪类+content方式

  2. 你所知道的DOM事件;
  3. 冒泡捕获
  4. 跨浏览器的事件模型
  5. 事件代理
  6. position属性介绍
  7. display属性介绍
  8. CSS内核~(这个我到现在都不知道他问的是什么,浏览器的css内核吗,不是很懂)
  9. 谈谈对闭包的理解。闭包会造成哪些影响?为什么会造成该影响?
  10. 数组去重
  11. 图片都有哪几种格式?各自的优缺点是什么?png格式有哪些?各自的特点是什么?

    PNG8:8位的png最多支持256(2的8次方)种颜色,8位的png其实支持不透明、索引透明、alpha透明。

  12. vue生命周期
  13. vue源码(这个也被问蒙了)
  14. 谈谈对作用域链和继承的理解。

虽然看起来很简单,但是面试官并不一定会直接问出来,所以要完全理解某个API的用法才行,要会拓展,面要广,尽可能说完所有自己知道的。

二面

  1. js数据类型,我多说了一个symbol,然后问我symbol还有啥API
  2. 清除浮动的原理方法
  3. BFC什么原理
  4. HTML最小的元素,这个问题没搞懂
  5. 二叉树遍历思路
  6. 树的广度和深度优先遍历
  7. 进程和线程的区别
  8. 创建线程的步骤
  9. 应用层协议,我说了HTTP,DNS,PTF
  10. TCP为什么3次握手,每个阶段做什么事情,和UDP区别
  11. FTP介绍下
  12. 页面解析顺序
  13. css的选择器及其权重
  14. css的行内标签在DOM渲染时是怎么解析的
  15. call apply bind arguments
  16. 实现栈
  17. 了解node吗?我回答了解node的异步机制,就照<深入浅出Node.js(朴灵)完整扫描版.pdf>这本书上讲的大概阐述了下同时说了node的几个异步API

三面

  1. 平时怎么学习的,途径1,2,3,4,……
  2. 你觉得最有成就感的事情是什么1,2,3,4,……
  3. 你有团队协作经历没1,2,3,4,……
  4. 你了解的前端技术前沿的团队有哪些1,2,3,4,……
  5. 你平时有什么爱好1,2,3,4,……
  6. 5年后希望成为什么样的人
  7. 实习经历
  8. 为什么学前端
  9. 你不打算以后做产品之类的吗
  10. 你最看重公司什么
  11. 判断两个字符串是否互相包含的算法
  12. 全排列算法

hr

  1. 之前有了解过美团吗
  2. 问我有什么问题。我问了美团点评和美团的关系,之后hr就在分析


(最后因为他们需要有实习经验的人,并且上手能干活的人,结果就凉了,= =!其实感觉挺可惜的,还是要加强基础啊)


6.


猜你喜欢

转载自blog.csdn.net/qq_36593772/article/details/80090127