美团秋招一面 9.27(59min)

  • == 和 === 有什么区别?
  • 说输出结果
console.log([] == ''); // true

console.log(null === undefined); // false
  • 说一下变量提升?
  • 箭头函数的 this 是什么?
  • 请简述一下 Promise ?
// 说输出结果
function test() {
   setTimeout(function () {
      console.log(1)
   }, 0)
   new Promise(resolve => {
      console.log(2)
      resolve()
      console.log(3)
      throw new Error
   }).then(function () {
      console.log(4)
   }).catch(_ => {
      console.log(5)
   })
   console.log(6)
}
  • 如何判断一个变量是不是数组?
  • 闭包的作用是什么?闭包有哪些使用场景?
  • v-if和v-show的区别以及应用场景?
  • watch、methods 和 computed 的区别?
  • 父子组件生命周期钩子执行顺序是怎样的?子组件的mounted在父组件的mounted之前吗
  • vue-router hash 模式、history 模式有何区别,是如何实现的?
  • 简述vuex的数据流与工作原理
  • vue中slot插槽是如何实现的?使用场景是什么?
  • 常见的块级元素有哪些?
  • 说说em/px/rem/vh/vw区别?
  • 如何实现垂直居中
  • http和https的区别
  • 进程和线程有什么区别?
  • cookie和session的区别?
// 口诉字符串反转有哪些方法
let str = "Hello";
  • 算法:二分查找
// 问输出
console.log(Math.floor(-4.7)); 
  • 项目相关
  • 项目中你觉得你提出来最难的优化点
  • 如何学习前端,自己有总结哪些方法
  • 1-3年职业规划
  • 手头上有哪些offer吗

一场简单八股堆砌的KPI

全部评论
佬就开面春招了吗
点赞 回复 分享
发布于 02-27 23:08 贵州
八股盛宴
点赞 回复 分享
发布于 03-04 16:12 北京
请问代码输出题要在哪里刷呀,感觉好难
点赞 回复 分享
发布于 03-20 17:42 湖南

相关推荐

评论
6
18
分享

创作者周榜

更多
牛客网
牛客企业服务