本篇是帮忙转载的团队实习同学写的面经,来自电子科技大学 - 朱* 同学
我参加了腾讯美团字节的面试,给我的感觉总体来说,阿里比较注重项目,如果项目经验比较丰富的话,可以弥补自己的一些在基础问题上的准备不足。
一面 3.8
一面的前一天和面试官简单的沟通了一下,主要就是就聊一聊自己的技术栈还有一些项目背景,一些自 身发展方向的选择。
一面的问题主要如下:
- 自我介绍
- node中的fs,以及文件流。
- node中的多进程child_process
- 然后就说一些自己熟悉模块,我说了nightmare,然后解释一下其实现的原理,然后提到了 electron,然后介绍一下electron。
- koa框架有什么特点,这里主要说一下koa的洋葱模型
- 服务端post请求是如何解析数据的?这里主要答buffer
然后问有什么问题?
全程大概有1个多小时的时间。 我总体感觉阿里的一面比较腾讯美团的照稿念,体验要好很多。面试官会根据我们擅长的东西进行提 问,然后逐层深入,说实话有点难以招架,也是因为我开始并没有准备的很充分。不过还好是给了一个 二面的机会,就当天晚上就约了二面时间。
二面 3.10
我问我已经通过了的同学二面面什么,她告诉我说二面开始就比较看重项目了,基础的技术问题就会比较少。我还是有点不放心,就一边回顾自己做过的一些项目,一边再恶补一下基础。
到了二面,首先就是自我介绍,然后面试对我在硕士期间做的工作比较感兴趣,然后就将研究生的工作一一介绍了一遍。
然后就聊到了前端相关的一些项目,如果是上线了的项目,面试官可能会说想看一看效果。然后就问在项目中遇到了什么困难以及如何解决?比如项目中一部分逻辑比较复杂,耦合性很高,是如何做到解耦的。还有就是你觉得你在这个项目中有什么亮点?
问了一下自己的GPA为什么那么低?QAQ 然后就是问了问什么要来做前端?这个问题我聊了一下自己的想法,就从发展前景,自己的兴趣,自己 的背景这些角度来回答。最后就是反问。总共持续40分钟
第二天,内推我的师兄就告诉我说二面通过,让我好好准备三面。
三面 3.17
三面没有约时间,只是说会有一个P9大佬来面试我,是在3月17号下午接到电话,然后开始面试。 三面也是关注项目。但是与二面会有一些不同。 三面就没有自我介绍,然后问我觉得自己做的最好的项目是什么?然后我就选择我在硕士期间所做的科 研工作进行详细介绍。与二面不同的是,三面会问得非常深入,比如论文中的创新点是什么,是怎么实 现的,有什么样价值的? 然后又问了一个前端的项目,项目是做了一个什么事,我在项目中遇到的难点是什么?我当时回答说因 为项目需要用到图形学的知识,所以比较麻烦。 然后问了研究生成绩,还有我为什么要放弃研究生做的方向,来做前端。 最后就是反问,总共持续30分钟。
当天收到三面通过的消息,然后开始等HR面
HR面 3.19
第二天就收到HR的电话,但是我没接到,重新约到在了19号 HR面相对比较轻松,一共持续了20分钟。 问到了研究生期间的收获与遗憾? 如果收到阿里、字节、腾讯的offer,会怎样选择? 为什么选择阿里?
总结
- 自我介绍:自我介绍不要完全照着简历念,最好是有自己的亮点,可以说说自己与前端的渊源,自 己的一些规划和想法。
- 一面的基础知识:这个其实就照着一些面经帖子来复习就好了,不过在自己简历上提到的技术栈需 要深入的理解。
- 自己的项目经历:要对自己的项目非常熟悉,能够说出自己的亮点以及不足,不足的地方有什么可 以改正。其实不要觉得自己的项目简单,再简单的项目也能找出亮点,也正是因为简单,所以才会又很 大的上升空间,这些都可以跟面试官来探讨。
- 个人的素质:我感觉二面、三面比较侧重考察个人素质,比如总结能力,对自己的职业规划之类 的。比如为什么选择前端?就不要简单的回答。
- 反问:在反问阶段最好还是准备一两个问题,可以加深自己对岗位的了解,而且可以留一个好印 象。
- 简历:最后说一下简历的准备,简历需要用心准备,我的简历写好之后找了两个师兄帮我参考修 改。我总结一下,a、简单一点,不要花里胡哨的简历。b、自己的项目不要简单介绍,这样会让面试官 不知道该问什么,最好写上自己的负责的部分,用到了什么技术栈,有什么样的难点。c、自己的获 奖,或者其他突出的地方都加粗标记一下。
最后是我们团队的招聘介绍,欢迎大家来交流
全部评论
(0) 回帖