当前位置: 首页 > 面试经验 >

成都美团买药--前端-一面面经

优质
小牛编辑
55浏览
2024-05-20

成都美团买药--前端-一面面经

(忘记录屏了,呜呜o(ó﹏ò。),回答磕磕盼盼,答不上来一点) 3-5分钟自我介绍+35分钟面试(只问了css和js的八股)+20分钟代码

HTML和CSS

  1. 行内元素和块内元素的区别?
  2. <span style="height:100px, width:40px, padding:20px, margin:40px, text-align:center;">123</span>的效果是什么
  3. <span style="height:100px, width:40px, padding:20px, margin:40px, text-align:center; display: inline-block">123</span>的效果是什么
  4. <!DOCTYPE html>这里的DOCTYPE的作用是什么?
  5. 布局有哪些?
  6. 浮动和定位absolute有什么不同?
  7. 讲讲对文档流的理解?
  8. z-index会脱离文档流吗?
  9. 什么是缓存

JS

  1. 说说var和let、const的区别,下面代码的输出结果,为什么
var a = 1
function a() {
  return 2;
}
function aa() {
  a = 3;
}
aa()
console.log(a)
var a = 1
function a() {
  return 2;
}
function aa(a) {
  a = 3;
}
aa(a)
console.log(a)
function a() {
  return 2;
}
function aa(a) {
  a = 3;
}
aa(a)
console.log(a)
  1. js的数据类型有哪些?
  2. 有了解过函数式编程吗?
  3. 栈内存和堆内存的区别?

代码

有大量文件要处理,创建一个任务执行器,并发数为limit,每个task都是一个Promise对象,每次最多并行执行limit个任务,如果有执行完毕的,就把排队的任务推入执行器执行,tasks是Promise的任务数组

function taskRunner(tasks, limit = 6){
  ...
}

闲聊

  1. 为什么学前端?
  2. 最近学前端的最大的困难,有什么收获?
  3. 可以实习多久?
  4. 有什么想问的?
#面经##美团##成都##美团买药#
 类似资料: