2020北京-腾讯视频-高级前端开发面试题目汇总
Posted 大唐荣华
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2020北京-腾讯视频-高级前端开发面试题目汇总相关的知识,希望对你有一定的参考价值。
一面
- 实现一个 array 多维数组,把他拍平。遍历以及 reduce 的实现方法。
- Angular 预编译是怎么做的?@Component 中的元数据是如何被使用的?
- Object.defineproperty 和 Object.freeze,哪个是深层的冻结?
- Http 拦截器的原理是什么?如何实现?
- 截流和防抖的区别,说说如何实现一个防抖函数。
- Jwt 鉴权的整个过程,前端,后段。
- 如何判断一个类型是否为其他类的子类?如果让你实现 instanceof ,你会如何实现?
- 路由守卫的原理,如何实现?
- 斐波那契在递归时,如何优化性能?
- Node 中超大文件的读取,写入,移动是怎么做的?
- 最近在看什么有趣的东西?可以介绍一下吗?(回答 decorator)
- Eslint 的原理,如何检测出不符合规则的代码?
二面:
- Rx中的 swichMap 是如何实现的?
- 看你最近做的项目,线上加载的 js 很多超过 200k 的,你打算怎么优化?
- 如果让你实现一个全景空间(WebVr)你有哪些思路?
- 谈谈对 scrum 的认识。
三面:
- 团队leader要承担的事情
- 构建流程/cli/工作流/git 的工作
- vue响应式实现$nexttick实现
- react setState 实现原理
- http2.0的优势
以上是关于2020北京-腾讯视频-高级前端开发面试题目汇总的主要内容,如果未能解决你的问题,请参考以下文章