美团前端一面面经(50min)
问的大部分是八股文,直接开背,总共50min。
- 自我介绍
- 讲论文
- Vue的生命周期
- http1.0、http1.1和http2.0的区别
- 浏览器输入URL到访问到浏览器的过程
- 浏览器和服务器的三次握手和四次挥手
- 浏览器渲染的先后次序
- html、css和js对页面渲染性能的影响
- http的缓存类型
- 这几个关键字写一下
- TCP和UDP各自特点和区别
- https和http的区别
- ssl加密的流程,对称加密和非对称加密分别在哪里用到的
- css的垂直居中
-
将给定的单链表\ L L: L_0→L_1→…→L_{n-1}→L_ nL0→L1→…→Ln−1→Ln重新排序为:L_0→L_n →L_1→L_{n-1}→L_2→L_{n-2}→…L0→Ln→L1→Ln−1→L2→Ln−2→…要求使用原地算法,不能只改变节点内部的值,需要对实际的节点进行交换。 例如:给定head链表1->2->3->4, 重新排列为 1->4->2->3,会取head链表里面的值打印输出。 输入为: {1,2,3,4,5} 输出为: {1,5,2,4,3}
- 写出flex的垂直居中定位
- 写出vue组件中,如何等待接口获取完数据后输出结果
-
var a = 'My name is zhang'; 对每个单词开头字母实现大写
八股文背的到就还好,许愿二面。