腾讯实习前端工程师面经-一面-腾讯看点

腾讯前端面经一面-腾讯看点

写在前面

  对, 各位看官您没有听错, 这次居然还是腾讯一面!这是因为博主的微信事业部的面试挂了, 但是腾讯看点的HR看我的简历之后觉得还好, 把博主捞回来了。

  所以只能从这次开始重新一面了,不过好在面试官对我这次的印象不错,所以只能说坏消息之中的好消息吧。

  这次由于蛮多都有复习到,所以有的题目很快就回答,面试官也会根据你的进度调整他要问的问题,所以问的问题稍微有些多。

  大家在回答出来的基础上,最好越快越好,因为这样能提升面试官对你的印象,而且这代表着思路的活跃和熟练度,所以你懂的,就直接说就可以了,还可以多扩展,但是要注意别扩展到你不懂的地方去了,指不定面试官突然对那个有兴趣,就会说:”你刚才有提到XXX,那能简述一下这个的原理吗?”

  话不多说, 贴出我整理的这次的一面面试题!

面试题

  1. Webpack有了解吗?关于loader之类的
  2. 你的项目整个部署的流程
  3. 简单描述一些你写过的项目
  4. 你的项目中遇到过什么难题,都是怎么处理的?
  5. 你有说过你一开始使用的是Vue,那请你简述一下React和Vue的区别
  6. React diff有了解吗?
  7. 对于React渲染优化你有什么想说的?
  8. 常见的排序算法你有了解吗?说一下实现原理(很开心的是不用写出来,因为我只知道快排,归并排序的话没写出来怎么排,所以还好是电话面试哈哈)
  9. 常见的性能优化方案(这里是我答完后,面试官还会再问一些我没答到的都有了解吗)
  10. 常见的图片格式有哪一些?(这里问我知道webp这个格式吗), 顺带问了我关于懒加载预加载的图片优化
  11. 雪碧图你知道吗?
  12. 你的微信小程序中关于用户登录的流程(这里问的业务逻辑比较详细,所以大家填项目的时候最好填自己熟悉的,因为这里我的微信小程序很早以前写的,蛮多的语焉不详,只能按自己的想法说一些东西,问完之后我都出汗了……)
  13. Cookie、localStorage与SessionStorage的区别?
  14. 请详细解释你对前端缓存的了解(关于js、CSS请求后缓存之类的)
  15. 简述TCP三次握手四次挥手
  16. TCP与UDP的区别
  17. http请求报头的格式
  18. http请求报文首部字段都有哪些了解的?(会一直问到你不知道了为止,所以慢慢想还有那些常见字段, 如User-Agent、Referer)
  19. 你了解的http状态码有哪些
  20. 简述你知道的网站攻击方式(XSS和CSRF必须知道,SQL注入最好也了解一下)
  21. 简述你对OSIP的了解(这个不知道怎么答)
  22. 简述线程与进程的关系
  23. 前端跨域的处理,除了CORS和jsonp还可以怎么做
  24. Node中分包、粘包的实现(没太听懂这个)
  25. Node图片上传实时回显流程(问这个是因为我的项目里有这个)
  26. Node流式文件传输怎么实现(emmmm不会)
  27. 前端新技术有哪些?(这个问题就算你不知道怎么写,但是知道概念,比如最近出的PWA,直接说就可以,考察的是你的)
  28. http1与http2、3的对比
  29. 一般你是从哪里获知这些新技术的?
  30. Flutter与RN、weex的对比

其他问题

  1. 除了打代码以外会有什么别的爱好吗,运动之类的?
  2. 实习的时间有要求吗?
  3. 你们学校关于实习方面的政策?

总结

  面试官对我的总结是,对于前端知识了解的比较扎实,但是对于计算机网络这方面的了解可能不是很清楚,我其实也比较赞同这个观点,所以后面需要多去学习一下关于这方面的东西了。
  总体来说,这次的面试在前端基础(注意我说的不是JS基础),和业务逻辑上考的比较多,大家注意算法和计算机网络这些方面,大厂其实在校招中很少要求你的项目之类的,但是关于代码理念、JS基础、前端基础、网络安全、算法之类的东西考的非常多,所以大家后面要多补习一下这方面的知识。

猜你喜欢

转载自www.cnblogs.com/JobsOfferings/p/my_tencent_fourth.html