前端面经分享 | 腾讯

写在前面

笔者原来在北京360企业安全工作,当时因为大学四年的学业是在北京完成的,所以就顺势通过校招在北京工作了。但家里是南方的,对南方的饮食和生活习惯更加喜欢一些,所以对深圳广州的公司特别是腾讯觊觎已久,所以就在今年2月中旬左右开始准备面试,经历了一个多月的面试流程,在3月中旬喜提深圳腾讯的offer,现在已经入职半个月有余。在准备面试的过程中,在掘金上看了很多面经,对自己有非常大帮助。暂且在这里写下自己的面经,希望对现在准备面试的同学有些许帮助吧。

一面(电话面)

  1. 合并两个数组
  2. 内存泄漏
  3. 闭包
  4. 面向对象理解
  5. 函数式编程理解
  6. 斐波那契数列?怎么优化?
  7. http和https区别
  8. https建立的过程
  9. 对微服务有什么了解?
  10. 从数组中找出三数之和为n

二面(电话面)

  1. 对设计有研究吗
  2. 红色适合搭配什么颜色,忌讳搭配什么颜色
  3. vue和react的区别
  4. react fiber架构的理解
  5. 实现一个css框架你有什么思路吗
  6. 二分查找的时间复杂度怎么求?
  7. 看过算法导论吗
  8. 对图有了解吗
  9. http建立连接过程,为什么不是四次或两次握手
  10. 做软件管家是怎么分析需求的?最大收获是什么?现在翻盘想想有什么做的好的地方,和可以改进的地方?
  11. 天擎的权限管理是怎么做的?
  12. 天擎样式是怎么划分的?
  13. 对未来的规划
  14. 为什么想来深圳工作
  15. 为什么毕业不直接来深圳工作
  16. 以后对全栈有兴趣吗
  17. 对c++,go有了解吗

三面(现场面)

  1. 前端未来规划?
  2. 3年之后的规划?
  3. 有明确的想从事的路线吗?to B?to C?全栈?
  4. node主要用来解决什么问题?
  5. node做BFF的优点是什么?
  6. 对项目监控这块有什么了解吗?
  7. 对微服务有了解吗
  8. 聊一聊docker?
  9. 当时什么从事前端?
  10. 整个学习历程是什么?
  11. 介绍部门团队的情况

问面试官的问题:

  • 现在部门采取的前后端技术栈是什么?当时项目为什么需要重构呢?是原来的架构遇到了什么问题吗?
  • 如果有幸加入贵公司,我会负责什么内容?您对我的期望是什么?

四面(总监面)

  1. 5g时代的来临对前端有什么机遇与挑战?
  2. Html4,html5是建立在http上的,http的下一代要解决什么问题?
  3. 对现在主流前端框架的看法?
  4. 看你有github,你一般在github上做什么呢?
  5. github看过什么关于前端项目的源码?
  6. 向什么源码提过pr?
  7. restful接口架构的优缺点?
  8. restful接口架构会导致什么安全问题,具体怎么解决?
  9. 团队合作有遇到过分歧吗?最后是怎么解决的?有什么事例最后是采取你建议的解决方案?
  10. 你印象中觉得腾讯工作形式是什么方式呢?
  11. 为什么想从360离职?
  12. 深圳到湛江需要多久?
  13. 深圳到湛江高铁通了吗?

总结

感觉在面试过程有一些问题问的挺有深度的,自己准备并不是很充足,回答得也不是很完善,但最后还是顺利得拿到了offer,开心地回到了南方。在腾讯入职到现在两周多,感觉腾讯像一所大学,对员工非常人性化。

必备面试资料

  1. 分析源码学架构-那些源码教我们的事
  2. 打开全栈工匠技能包-1小时轻松掌握SSR
  3. 两小时精通jq+bs插件开发
  4. 生产环境下如歌部署Node.js
  5. 网易内部VUE自定义插件库NPM集成
  6. 谁说前端不用懂安全,XSS跨站脚本的危害
  7. webpack的loader到底是什么样的?两小时带你写一个自己loader
  8. 全网独播-价值千万金融项目前端架构实战
  9. 从两道网易面试题-分析JavaScript底层机制
  10. RESTful架构在Nodejs下的最佳实践
  11. 一线互联网企业如何初始化项目-做一个自己的vue-cli
  12. 思维无价,看我用Nodejs实现MVC
  13. 代码优雅的秘诀-用观察者模式深度解耦模块
  14. 前端高级实战,如何封装属于自己的JS库
  15. VUE组件库级组件封装-高复用弹窗组件
  16. 深度解析spa前端路由原理与实现方式
  17. 通过jquery源码阅读突破技术大瓶颈
  18. 我们也能写出vue,vue源码的实现
  19. 网易云课堂前端性能优化最佳实践方案
  20. 前端架构师入门第一课-架构师的工作内容
  21. 高度定制化的框架下-vue的设计架构之道
  22. 深究js底层原理--90分钟带你了解js内存管理机制
  23. 深度解密如何基于nodejs打造Web架构中间层
  24. 脱离业务走向高薪-制作一个vue插件
  25. 加群:693550522免费获取

你可能感兴趣的:(程序人生,前端面试)