今年的阿里校招流程阿里面经

时间:2023-08-27 07:00:28 职场 我要投稿

  简历准备

  绝大部分的学生的简历都写得不太好,简历不好,后续如果有面试的话,基本上面试官从你的简历里看不到想要问什么,抓不到兴趣点,很容易就挂了。简历是很好的抓取面试官面试主题的工具,网上的写简历的教程很多,大家认真写就好,很多学生明显是没有认真写。好的简历就成功了一半。

  现在投算法的同学还是很多的,大家要审慎思考自己的优缺点,研发也是一个很好的选择,发展一点都不比算法差,算法的竞争实际上是非常激烈的。

  选择岗位和部门,大家可能比较confuse,阿里这么多部门选择哪个比较好,我不多评论。建议大家从以下几个角度来考虑:

  1.部门发展潜力,可以看下国家的政策,比如新基建,公司的发展规划,比如集团全线上云等等

  2.对于个人的成长和积累,在研发和算法里,能接触的客户越多,能接触的场景越广,越深越好,建议大家在进入社会的时候,进入的是做基础设施,因为项目难度大,牛人往往最多,公司的智力资源也投资得最多

  基础知识

  动态规划一定要会,不会基本上就GG,动态规划都不是很难的题,套路都是那些。

  代码规范

  java的建议看下阿里的Java/C++代码规范或者google的java/c++代码规范

  刷leetcode

  建议大家还是需要刷下ACM和leetcode,练习下笔试的感觉,主要是压力下写code和题目理解

  考试

  今年的笔试有两道题,需要在一个小时内完成。如果时间不够,一定要争取先把一道题做完,认真做完一道题,已经超越不少人

  考试前,大家要先把两道题目读明白,读完再下定优先和重点做哪道题

  在时间来不及的情况下,可以先把容易实现的算法先写下来,至少能获得一些分数

  测评:测评类似行测,这个大家认真做,做得好,面试官可能也会在笔试成绩不好的情况下给予面试的机会

  初面/二面:初面和二面往往会带有在线的代码测评,是否有看笔试成绩和面试官的情况。在面试前,记得准备好网络,电脑,电源等,面试官有可能会要求打开视频做视频code,这个时候最好注意下着装。

  初面/二面校招一定会问基础知识,包括:语言/数据结构/操作系统/网络/分布式/系统设计等等,这个面试官问的问题就可能会比较随意,这个只能靠大家的准备了。

  项目,项目往往是校招问的最多的地方,面试官往往以“你最自豪的项目是什么?你来介绍一下”为开题,来询问你项目的情况。在这里我提醒大家:这块非常重要,面试官往往会往深的问,看你的思考,理解程度,和技术功底,如果你能从以下几个方面回答清楚,会是很好的加分项:

  a)我为什么要做这个项目?要达到什么目标?

  b)学术上,或者工业上有哪些方法?能达到什么目标?这些方法分别有什么优缺点?

  c)我为什么要选择这个方法?项目上做了哪些取舍?

  d)这里面,我做了哪些创新点/亮点?为什么我要做这个创新点?

  e)最后项目达到了什么样的结果

  大家面试的时候,主动一点,不要给面试官一种不太擅长交流的感觉,毕竟加进来以后是同事

  部门终面/跨BU终面:终面看面试官的情况,可能没有在线的代码测评。但是基础知识和项目一定要准备好,是面得最多的

  HR面试:这个我确实不太了解,HR面试一般都问题不大。