阿里巴巴-钉钉前端一面面经
自我介绍
- 算法题,可以挑两道做,也可以都做,要讲讲思路。(1)节流函数实现(两种思路:定时器和时间比较)(2)括号匹配(leetcode20)(3)版本号比较(leetcode165)
- 后续问的问题都是在算法题代码中延申提问的
- 节流函数中使用到apply,有什么作用?如果不使用apply还能用什么方法
- apply/call/bind方法的区别
- 为什么使用到闭包?讲讲闭包
- 代码中有用到let/var/const有什么区别呢?各自有什么特性?
- 写的代码有什么地方可以改进吗?
- 看我简历写了vue就问了vue相比其他框架有什么优点?
- vue数据双向绑定的原理
- 反问,讲了部门内的技术栈,日常工作有哪些。