米哈游前端一面
常见的数据结构
栈有什么特点
队列有什么特点
链表删除、查找元素的复杂度
数组删除、查找元素的复杂度
链表的种类
如何判断一个链表是否为循环链表
常用的排序算法
快排最好最坏情况
为什么快排时间复杂度是nlog(n)
时间复杂度指的是什么
归并排序
排序稳定性
CSS定位属性
垂直水平居中
JS原始类型和对象类型的区别
为什么对象类型的值放在堆里
const定义的对象属性值能不能改变
let的好处
原型和原型链
原型的作用
如何使用原型来继承
箭头函数中如何改变this指向
箭头函数中的this能否访问外层变量
事件触发的三个阶段
JS原生注册事件的方法
讲一讲跨域以及如何解决跨域问题
JSONP的原理
CORS如何设置允许cookie跨域携带
浏览器缓存机制
vue组件通信方法
vue响应式原理
表单v-model双向数据绑定的写法
TCP和UDP的区别
TCP三次握手
TCP内容
设计模式
工厂模式的使用场景
单例模式的使用场景
如何使用发布订阅模式
#米哈游##前端##面经#