笔者原来在北京360企业安全工作,当时因为大学四年的学业是在北京完成的,所以就顺势通过校招在北京工作了。但家里是南方的,对南方的饮食和生活习惯更加喜欢一些,所以对深圳广州的公司特别是腾讯觊觎已久,所以就在今年2月中旬左右开始准备面试,经历了一个多月的面试流程,在3月中旬喜提深圳腾讯的offer,现在已经入职半个月有余。
一面(电话面)
1、合并两个数组
2、内存泄漏
3、闭包
4、面向对象理解
5、函数式编程理解
6、斐波那契数列?怎么优化?
7、http和https区别?https建立的过程?
8、对微服务有什么了解?
9、从数组中找出三数之和为n
二面(电话面)
1、对设计有研究吗?红色适合搭配什么颜色,忌讳搭配什么颜色?
2、vue和react的区别?
3、react fiber架构的理解?
4、实现一个css框架你有什么思路吗
5、二分查找的时间复杂度怎么求?
6、看过算法导论吗?对图有了解吗?
7、http建立连接过程,为什么不是四次或两次握手?
8、做软件管家是怎么分析需求的?最大收获是什么?现在翻盘想想有什么做的好的地方,和可以改进的地方?
9、天擎的权限管理是怎么做的?天擎样式是怎么划分的?
10、对未来的规划?为什么想来深圳工作?为什么毕业不直接来深圳工作?
11、以后对全栈有兴趣吗?对c++,go有了解吗?
三面(现场面)
1、前端未来规划?3年之后的规划?有明确的想从事的路线吗?to B?to C?全栈?
2、node主要用来解决什么问题?node做BFF的优点是什么?
3、对项目监控这块有什么了解吗?
4、对微服务有了解吗
5、聊一聊docker?
6、当时什么从事前端?整个学习历程是什么?
7、介绍部门团队的情况
反问面试官的问题:
现在部门采取的前后端技术栈是什么?当时项目为什么需要重构呢?是原来的架构遇到了什么问题吗?
如果有幸加入贵公司,我会负责什么内容?您对我的期望是什么?
四面(总监面)
1、5g时代的来临对前端有什么机遇与挑战?
2、Html4,html5是建立在http上的,http的下一代要解决什么问题?
3、对现在主流前端框架的看法?
4、看你有github,你一般在github上做什么呢?github看过什么关于前端项目的源码?向什么源码提过pr?
5、restful接口架构的优缺点?restful接口架构会导致什么安全问题,具体怎么解决?
6、团队合作有遇到过分歧吗?最后是怎么解决的?有什么事例最后是采取你建议的解决方案?
7、你印象中觉得腾讯工作形式是什么方式呢?
8、为什么想从360离职?
9、深圳到湛江需要多久?深圳到湛江高铁通了吗?
tips: wx搜一搜”面经哥“查看更多优质面试经验噢~~~~