9月24日下午(1面,牛客视频面)
1. 实现一个插入排序;
2. 二叉树前序遍历;
3. 二叉树广度优先遍历;
4. 带权有向图实现一个最短路径。(说出使用的算法就行了,我这题没答出来);
5. css的position的值的含义;
6. BFC;
7. box-sizing属性的值的含义;
8. flex垂直水平居中布局;
9. transfrom的值,会引起重排和重绘吗;
10. 说一下浏览器渲染;
11. Set 和 Map的区别;
12. promise的状态和api;
13. call、apply的区别;
14. 普通数据类型和引用数据类型的区别;
15. for 和 for in 的区别;
16. async函数的原理;
17. vue生命周期;
18. v-if v-show;
19. keep-alive的原理;
20. axios库封装了什么(我简历里面写的二次封装axios);
21. 设计模式的了解,及其含义;
9月24日下午(2面,牛客视频面)
1. http的请求报文结构;
2. http1.0 和 1.1 的区别,还有什么版本,又有什么区别呢;
3. 说出你记得的状态码及其含义;
4. 浏览器缓存;
5. 算法:调整数组顺序使得奇数在偶数前面,但是每一个数字的相对位置不变;
9月24日下午(3面,牛客视频面)
和1面中问了很多重复的东西,然后写了一个深拷贝,其他的都没问,感觉像是在刷kpi了
9月25日下午(hr面,电话面)
1. 自我介绍;
2. 讲述你认为最值得讲的项目,做了什么东西,有什么难点,有什么优化措施,有什么还可以改进的东西;
3. 个人的一个学习路径;
4. 地点的选择;
5. 选择公司的一个标准,有什么期待的,有什么顾虑的;
6. 学习的方式;
全部评论
(6) 回帖