上海美团-前端1 2 3面

过了,拒了。业务和技术栈不大喜欢

美团金融事业部, 一周完成了1 2 3 面,说是下周给结果。有点紧张,希望能成呀~

一面 3.22 55分钟

  1. 自我介绍
  2. 工作会考虑什么因素
  3. 学习前端的过程
  4. 为什么选择前端
  5. 现在实习找的怎么样了
  6. 研究生的研究项目
  7. css flex懂吗? 怎么实现居中
  8. 具体的属性是什么
  9. BFC了解过吗? 他可以解决什么问题
  10. 事件循环机制
  11. 为什么js是单线程的
  12. js 数组有哪些方法
  13. 哪些方法是会返回原数组,哪些不会。
  14. foreach 和 map 有什么区别。分别在什么情况下使用呢?
  15. js原型链
  16. 写一个组合继承
  17. 写一个节流
  18. 反问:用的技术栈。
  19. 时间还有,要不我们做一个算法题
    输入描述
    
    输入一个非空字符串
    
    输出描述
    
    输出第一个只出现一次的字符,如果不存在输出-1
    
    示例1
    
    输入
    
    asdfasdfo
    
    输出
    
    o
    
    字符串;三星
    用map存了第一次遍历的结果,然后在遍历一次,但是他说用一次遍历就可以实现了?我没想出来,然后他说能做出来也不错。
  20. 可能有些忘了,这几天面试有点多,记不大清楚了。


二面 3.24 55分钟

  1. 自我介绍
  2. 介绍一下七层网络模型,以及每一层都有哪些协议
  3. js为什么是单线程的
  4. react 虚拟dom介绍一下
  5. 这样做有什么好处
  6. 虚拟dom为什么可以提高性能
  7. diff算法介绍一下
  8. key 有什么作用
  9. vue怎么实现双向绑定?
  10. 写个业务题:
    显示列表,点击按钮获取新的数据并刷新。 尽可能考虑会发生的情况
    code	name	price	refresh
    10000	xx	200	btn
    ……	
    
    /list
    {
    code: 200,// 业务状态,200成功,其他失败
    data: {
    list: [{
        code: 10000,
        name: 'xx',
        price: 200
    }]
    }
    }
    
    /detail?code=10000
    {
    code: 200,// 业务状态,200成功,其他失败
    data: {
    price: 200
    }
    }
    
    
    用的react写的,他想让我用原生js写,但是我好久不写原生js了 😂
  11. 初始化应该在哪个生命周期?为什么
  12. 场景题:如果服务器负载过高,能进行什么操作。越多越好
  13. 统计你们校门进出的人口,你有哪些方法。越多越好
  14. 反垄断你怎么看
  15. 你对美团的印象是什么
  16. 反问

3面 3.25 35分钟


  1. 自我介绍
  2. 项目介绍
  3. 选择一个项目仔细介绍(项目深挖,讲了挺久的)
  4. 前两段实习中你收获了什么
  5. 你的爱好是什么
  6. 你有什么优缺点
  7. 你学习方式有哪一些
  8. 你还有什么闪光点是我们没聊到的吗?
  9. 反问


感觉三面应该是主管之类的


记得的大概就这么多,希望能过吧~🙏🙏


#实习##美团##前端工程师##面经#
全部评论
一次遍历可以是可以,但是需要用另外的空间保存出现一次的字符,如果后面这个字符出现了第二次,那就在数组中删除这个字符,最后返回数组第一项
1 回复 分享
发布于 2021-03-27 22:05
楼主,没有问到项目吗,你的技术栈是react+vue?
点赞 回复 分享
发布于 2021-03-27 02:01
老哥,二面的第10题,题目没看懂,到底是咋回事儿呀?求简单说一下😅
点赞 回复 分享
发布于 2021-03-28 23:20
请问主管面以后还有 HR面嘛
点赞 回复 分享
发布于 2021-06-19 19:18

相关推荐

2 38 评论
分享
牛客网
牛客企业服务