[2021前端开发实习生]美团 三面面经 3.31

140 阅读4分钟

美团三面面经

  1. 介绍一下自己

  2. 算法题:容器盛水问题,同力扣42题接雨水

    面试中没有写出来,只是按着自己错误的思路基本完成了算法,本题答案见我的博客:接雨水题解

  3. 大概是什么时候开始做的web前端开发?

  4. 为什么会选择web前端呢?

  5. 你是哪一年的?

  6. 讲一下网络传输的整个过程?都做了哪些事?基于某一个浏览器吧

  7. 在浏览器中键入URL,它怎么找到目标服务器的IP地址的呢?

    这里是问DNS的解析过程吗?

  8. www.meituan.com DNS服务器去解析这个IP,如何去解析呢?

    主机→本地域名服务器(递归查询)→根域名服务器(迭代查询)

  9. 知道IP地址以后,还需要什么样的信息才能锁定服务器?

    当场回答了MAC地址,但是实际上不需要,这个问题我下来也没搞太明白。有想法的同学可以在评论里指出。

  10. http和https有什么不同呢?

  11. 它使用的是什么加密算法了解过吗?

  12. 对称加密和非对称加密的区别是什么?

    这里答得不好,见这个文章有讲对称加密和非对称加密(一)初步理解

  13. 你做这几个项目,最有成就感 的事情是啥?

    静态页面动起来,可以实际去发请求,去操作数据库,这是以前项目里都没有的。

    后续:回答新增内容:我现在把网站部署到服务器上了,可以在外网上访问了。可以去给别人展示。

  14. 问了我奖项的一些详情。

  15. 有没有刻意去了解或者接触过一些前端行业里的技术呢?你觉得感兴趣的特别有意思的。

    提到了ES6的几个点,提到了闭包。

  16. 可以讲一下闭包是怎么实现的吗?

    讲了工作原理,应用、优缺点。

  17. 有接触过小程序的开发吗?

    提到了昨天稍微帮室友写了一些小程序的样式,大概了解到小程序类似于框架的设计理念,但是有自己的生态系统

  18. 那你现在有在用什么框架吗?

    提到了vue。

  19. [特色题] 平时坐车,车上有一个安全带,这个安全带可以拉出来,如果车发生碰撞,这个车速会非常快,安全带就不会被拉出来了,反而会固定,来保证我们的安全,如果你是设计师,你怎么去设计出这样一个效果?

    迄今为止我所有面试中没有遇到过这类问题,不知道应该回答的重点在哪里。我答出了:如果瞬间加速度大于某一个值,安全带就锁死一段时间,等加速度降下来再回复拉伸弹性。面试官问我怎么实现,我回答应该是要依赖于某种工程结构。然后拿了书包那个举例。

    下来网上找了个知乎的回答:

    安全带这一看似很简单的机构,为什么能在关键时刻挽救人的生命?科学原理在哪?

  20. 是哪里人?

  21. 未来打算去哪里发展呢?

  22. 接下来的职业规划?

  23. 介绍一下从小到大最有成就感的一件事?

反问环节

  1. 对今天的表现做一个评价

    1. 基础再夯实一下。
    2. 不用太紧张,表达的时候不是很流畅。
  2. 您也是做前端的,您对前端未来的发展有什么看法?

    大前端方向。鸿蒙,windowsphone,刚开始比较割裂,现在能明显感觉到往统一的方向走。

    移动端。设备不断便携的情况下,前端又是什么?

    物联网。家居设备,人机交互界面。

这次面试能不能过就看同龄人发挥了,我感觉是五五开....到今天4.5还没消息,祈祷一波能过吧..