本文想分享的是如何准备阿里面试的以及面试过程的所想所得,但愿能帮到你。前端
首先,可能要让大家失望的是,这篇文章不会有大篇幅的面试题答案。若是想要看这方面的内容,我相信社区里已经有不少优秀的文章了。webpack
最重要的事固然要放在第一位。web
咱们是阿里巴巴的AE技术部-无线技术&会员导购-体验技术部,国际化大场景,欢迎来挑战!面试
咱们这,则是主要作小程序/工程化等基础建设方面的一些事情,固然,也有业务相关的事情要作,如今有 P6 及以上的 HC,若是感兴趣的能够来试试~算法
做为阿里国际化进程中的核心技术力量,负责全球B端,C端业务前端技术,关注全球用户体验,赋能业务提供更好的买卖家服务,目前服务200+国家,拥有数十个研发平台,包含AE,lazada, 天猫国际等多个全球化链路,咱们包含国际化最全的前端技术分类,技术空间全面且广大,包含搭投中台,导购中台,国际化小程序,国际B端解决方案,国际C端解决方案,国际化业务已成为集团的核心战略。编程
除了前端以外,客户端/Java/测试也有 HC,欢迎你们的加入 ~小程序
简历发送至 job@axuebin.com 便可,能够在邮件正文中留一个你的微信,若是以为简历合适,我会加你微信,面试过程当中会积极跟进你的状态,随时有问题均可以来找我 ~后端
目前机会比较好,流程也走得比较快,走过路过不要错过 ~设计模式
我对于简历的理解是这样的,简历的做用是让看简历的人可以快速、准确地捕捉到有用信息:浏览器
我以为只要能展现出这三点,就够了。
个人简历主要是包含了如下几个模块:
项目经历对于开发来讲是一份简历最重要的部分!
项目经历对于开发来讲是一份简历最重要的部分!
项目经历对于开发来讲是一份简历最重要的部分!
既然是最重要的,选择困难症选手可能就犯难了,怎么样的项目应该被宠幸,写在简历上呢?
1. 本身作的
这点不用多说,必定得是本身作的项目,别看着别人项目牛逼,就拿来吹,面试和背调环节均可能穿帮的。
2. 很熟悉的
对于这个项目,你必须在业务和技术实现上都了如指掌:
千万千万不能有这个想法:项目中有一个很牛逼的东西,可是不是你写的,你也彻底不了解,可是就想写进项目里。
3. 有亮点的
好看的皮囊千篇一概,有趣的灵魂万里挑一
面试官比较在乎的仍是这个项目表面上看不到而且颇有趣的东西。业务,技术均可。
总结:项目经历必定是面试官比较关心的部分,面试中必定会细问的,因此不要啰嗦,挑牛逼的、有意思的东西写,而且本身能讲明白的。
专业技能这一块不少人会写这样写:精通 HTML/CSS/JavaScript 等等,并且写得特别多,巴不得把本身用过的东西都写在这...
我的建议这里不要写太多东西,能够写一些在项目经历里没提到的东西,好比:
个人项目经历主要是 Vue 业务开发为主,我在这里写的是 TypeScript/React/工程化/Node/MySQL 相关的,让面试官更全面的了解你。
若是面试官感兴趣,会挑几个技术栈问你几个问题,若是答的也很棒,必须是妥妥的加分项。
固然,在这里写的技术栈都必须是你了解或者掌握的,不然被随便问两个问题就不会了,就变成减分项了。
总结:专业技能也请慎重对待,有多是你的加分项,也有多是你的减分项。
若是是一份开发工做的简历,不必花里胡哨的模板,只要简简单单的白纸黑字便可。
我的认为,除了排版上要稍微注意下以外,比较重要的有两点:
简历,顾名思义,是你的状况的一份简要介绍,对于面试官而言,他最初只能经过这一张纸来了解你。
因此,不管在内容、表现上都须要你细心准备而且打磨的,望认真对待。
大多数人应该都和我同样,是在职准备面试的,天天可用的时间大多数集中在晚上(22:00 - 24:00)。想一想也挺好的,晚上的时间比较容易集中注意力。
我的以为,复习主要是须要制定计划,切记不能三天打鱼两天晒网。
忌零散阅读,宜系统复习。
准备面试的时候,能够按照如下几个模块来准备:
不管前端技术栈突飞猛进,咱们都得要扎实基础,脚踏实地,切记不可投机取巧、眼高手低。
JavaScript 基础很是重要,相比于大同小异的框架面试题,JavaScript 能够问不少东西,并且细问起来也有不少有意思东西,若是时间充足能够系统地过一遍。(现实每每是没时间...)
这一块主要是关注 Vue 和 React 的共性和特性,侧重 Vue(我工做中是主 Vue),过程当中看了一些源码,加深理解。
对于写业务的同窗来讲,以前可能没有大规模接触过工程化的东西,不过这并不影响咱们能够本身去学习和了解。
性能优化是必备技能,必须了解。
TypeScript 不敢写本身深刻,只是了解,因此只是复习了一些基础的知识点和比较简单的问题,好比:JavaScript 和 TypeScript 有什么区别,在进行项目选型时,什么因素会让你选择 TypeScript 等。
对于前端开发来讲,网络和浏览器也属于必须了解的知识点。
经典问题,从输入 URL 到页面展现,发生了什么。这个问题我以为仍是很考验广度和深度的,能够好好思考一下,每一个人可能回答的结果都会是不同的。
Node 个人了解并不太多,因此没有特地去准备。
简历上写的项目,仔细认真的过一遍。还有就是关于业务的一些深层次的东西,得好好思考一下。
一些开放性问题仍是须要好好思考一下,顺便也准备一下 HR 面可能会问到的一些问题。
在复习某个部分时可能会引出其它知识点,若是也不是很清楚的话也须要系统的再复习一下。
前端知识体系比较广而且发展迅速,咱们必定要铭记:基础才是最重要的。
若是想要获取完整的复习导图(一些重要问题以及真实面试后的补充点),能够关注公众号 axuebin,回复「面试」两字获取。
这里列出的应该也不是很全,欢迎补充,能够在公众号发送留言。
投简历以前也在网上搜了一下阿里 P6 面试的相关文章,感受流程也大同小异。亲身经历以后,在这里解答几个多是大家在准备阿里 P6 这个级别的面试时比较关心的问题。
这个问题没有标准答案,你以为本身的技术和业务水平过得去,就能够来试一下。
没有。
通常来讲面试分为技术面 + HR 面。
技术面通常有 4 ~ 5 轮左右。
可能会有笔试。笔试通常在一面的时候,若是面试官以为须要有笔试来考察一下,就会进入笔试环节。
阿里的面试效率如今很是高,技术面试通常会以远程面试为主(电话 + 视频),笔试是经过线上 Coding 来完成的。
面试官或者 HR 会提早联系你约面试时间,耐心等待。
这里说一下,约了面试时间后,面试官忽然说有急事,要改时间。不要瞎想,是真的有事情,耐心等待就好。
若是顺利经过前几面,最终会约在现场进行终面。
建议每一面结束以后不要多想,就和考研同样,考完一科就安心复习下一科,适当的时候能够问一下进度。
没有要求。平时用什么技术栈不重要,重要的是理解原理。
这里列到的也只是写文章的时候想起来的一些问题,若是还有其它疑问,能够在公众号留言,若是我能够回答我都会回复的。
今年应该还会好好沉淀一下技术,写一些文章,若是感兴趣的能够关注一下个人公众号。
喜欢玩摄影的也能够关注起来,偶尔可能还有一些关于摄影的东西分享给你们 ~
咱们招人哦,要求在最上面~