因为是连着面的,可能记不太清哪些是一面,哪些是二面的。也有点混乱。
一面(1个小时)
- 自我介绍
- 项目难点与亮点,怎么解决的,有什么收获
- vue-router的原理
- var、const、let的区别
- computed和watch的区别
- 实现异步的方法有哪些
- ES6有哪些新特性
- vue2双向绑定原理
- vue2与vue3的区别
- flex布局与普通布局的区别
- flex的属性有哪些
- get和post请求的区别
- TCP和UDP的区别
- 讲一下执行上下文
- 手写快排
- 算法题:leetcode:最大数,leetcode:全排列II
二面(40分钟)
- 自我介绍
- 项目难点与亮点,怎么解决的,有什么收获
- 登录怎么实现的
- nodejs框架用的什么?
- nodejs有哪些模块
- Moongose的都有哪些属性和操作
- 有用过其他框架吗?
- 跨域
- Promise的实现流程、它有哪些方法
- 常见的数据结构有哪些?
- js阻塞渲染,如何才能不阻塞?除首次加载以外的角度呢?
- 观察者模式与发布订阅者模式的区别
- 还有了解过其他的设计模式吗?
- vue的生命周期
- HTTP与HTTPS
- 冒泡排序和直接插入排序的时间复杂度
- 然后问了我的研究方向,医学图像处理、GAN、卷积、梯度消失
- python和javascript除语法之外的差异?
挂掉了,今天收到的感谢信……