一面和二面都是视频面,三面是现场面。 从内推滴滴到三面结束,持续了一个多月。 这里贡献出面经 一面: 1. 判断变量的类型 答:typepf instanceof Array.isArray Object.prototype.toString.apply() 最后一种比较重要 2. 手写深度复制 答:其实没有什么深度复制,只要不考虑对象的原型都可以当做浅递归。问了面试官,要考虑到特殊的RegExp,Date,Function类型,以及原型吗?面试官说不用. 普通对象可以用JSON.stringfy JSON.parse 复制 3. 手写代码:字符串...