蚂蚁跨级晋升大佬分享:如何准备面试
前言
大多数人在发现自己突然要面试的时候,其实是很懵的,不知道自己要准备什么。当时决定实习的时候,作者也是很盲目,不知道得做什么时候,所以作者今天打算给大家梳理一下,少走弯路。
此篇文章会不间断更新
2021.02.22 00:53 第一次更新
明确目的
针对本科硕士博士,进行一次面试目的可能有多种:
- 毕业后找一份好工作
- 和公司合作,寻找论文思路,借助公司力量完成学业
- 找一个合适的地方赚点毕业旅行的钱
- 找一个地方呆着,了解一下公司气氛
- ...
如果是为了找一份好的工作的话,请一定要提前做准备,思考自己未来做什么更合适,比如是适合前端还是后端、算法还是数据。不同的岗位学习的内容大相径庭。然后就是实习非常重要,大多数学生在校期间很难有复杂的项目经历,很难以凸显自己的能力,而一份优秀的实习经历则非常容易让你脱颖而出,赢得一个ssp。
寻找岗位
这里的岗位不是指开发还是算法的岗位,而且指某一个岗位下细分的方向,但由于这个就需要思考得非常的细,如果真有同学能思考这个问题的话,恭喜你,你肯定是个大牛,对职业生涯规划非常清晰。如果觉得没想清楚就先跳过
我这里就只简单说一下,引发思考,待后续(可能是工作后)大家可以回过来再看一次,会有不一样的思考
大型企业的工作都是有非常详细的区分的,最大的也是最重要的区别就是,是否直接服务于业务。这也是所有入职场不久后大家最大的一个问题。
直接服务于业务的岗位,例如淘宝直播的后台开发,天天做的事情就是这里加一个点赞接口,那里加一个评论接口。
不直接服务于业务的岗位,比如服务于淘宝直播的中间件开发团队,天天做的事情就是这个得实现接口限流,那个得做成动态配置(为了让大家更好理解,简化描述了)
这两者的区别,前者天天写crud代码,总觉得没有技术沉淀,没学到新东西,后者天天做技术改造,不知道业务最需要什么。 对于个人来讲,前者需要理解业务,后者需要静下心搞技术攻关。不同人适合不同类型的岗位。
!!!提前做项目准备
比如我现在已经决定做业务的后台开发,我需要做些什么呢,一定得提前准备项目,哪怕是自己随意YY的小工程也行。可参考途径有
- 写论文发期刊
- 参与实验室项目。
- 参加各种比赛,尤其是企业举办的比赛,例如:https://tianchi.aliyun.com/ https://astar2019.baidu.com/design.html 这种比赛一般都是为了招揽人才举办的,如果获奖是可以获得面试资格的。
- 参与开发开源项目,
- 开发自己的需求
- 详细分析某开源项目,写学习笔记
梳理简历
这一步非常重要
后面会再写一篇展开讲述如何编写简历。 一份优秀的简历是一块敲门砖,因为学历这些已经是固定不能变的,但一份优秀简历是可以让你变得与众不同,哪怕学校特别差也是完全能够有机会获得面试机会的。
准备面试
不得不说,面试存在很大的运气因素,尤其是现在很多都是电话面试。面霸招人厌恶,但总不能因为面试问题掩盖了应有的能力。所以推荐大家做几件事情
- 梳理简历,给自己写一份不少于300字的自我介绍,不用死记硬背,但一定不能忘了讲自己的亮点。可以参考的模板是"我是xxx,来自于xxx, 从xxx做过什么项目,难点是xxx,解决了xxx问题" 。一定要清楚的是,面试官想让你自我介绍的目的是为了寻找你的亮点,并且以此继续问你深挖。所以一定得理清楚了,自己的亮点一个不能漏,然后也可以靠这个引导面试官问你最擅长的方向的问题。
- 看面经。网上会有很多人分享自己的面试经历,可以看到很多面试官问过的问题,不是为了到时候能够背出来,而是当面试官问你的时候,你能够很快知道面试官问题的意图是什么,考点是什么。
- 尝试面试,很多大厂的面试机会难得,这种机会一定是不能浪费的,所以可以通过先投一些小厂的岗位,攒一攒面试经历了再去面大厂,这要经验充足了也临危不乱。(广告)或者是联系我们组,可以不录入系统不浪费面试机会给你面试!!!