腾讯云招聘一共四面,第一面是你以后的同事面试,主要考察基础知识,第二面是以后的直属领导,会考察基础原理,以及和职位的匹配度,三面是主管,考察项目等整体,四面为hr面试。
一面:
一面都比较基础,涉及js,vue和网络安全。
1、自我介绍(单纯的自我介绍,没有根据自我介绍的内容再去问问题)
2、算法题:
括号对称,具体题目和leecode上的一道提比较类似,但不太一样,(题目忘记了这是leecode上的题目)
题目描述:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
3、算法题:
leecode原题-》根据每日气温列表,请重新生成一个列表,对应位置的输出是需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。
4、promise,promise.all与promise.race的作用和区别
5、es6新特性
6、网络攻击的几种方式XSS,CRFS等,如何预防
7、做过哪些性能优化:
8、如何判断数据类型:typeof,instanceof,toString
9、深拷贝
10、http缓存
11、跨域的几种方式及原理
总体来说,一面都是比较基础的八股文,我看很多面经也有涉及到tcp三次握手,四次挥手等等,八股文准备好吧同志们。
二面:
1、自我介绍
2、vue数据绑定原理
3、vue组件如何实现v-model
4、vue生命周期
5、路由钩子函数
6、偶发页面显示不正常,如何处理
7、页面样式不正确,如何处理
8、有没有做过性能监控
9、了解docer嘛?
10、快速排序和堆排序的时间复杂度
11、怎么去检测现场用户的页面打开时间