阿里巴巴是绝大多数前端最想去的国内公司,不仅因为薪水,更多在于他的技术,这一点Github可以说明一切。

不少人对阿里技术岗的体系结构及级别的技术要求设置不太清楚,想去面试心里没底,下面简单介绍一下阿里技术岗要求体系以及为大家分享一份阿里在职面试官总结的完整面试题!

岗位职级

阿里官方的定义是从P1-P14,11年以前还会招P4,之后就再也没有了,校招生都是从P5+起,社招P6起。

P5(高级研发工程师)

  1. 具有前端开发的工作经验,有大型系统的前端架构部署和实践经验。

  2. 熟悉React等主流Javascript框架,对它们适用的范围及优劣有独到见解。

  3. 了解至少一门非Web前端语言,对前后端合作模式有深入了解并有项目经验。

  4. 善于沟通,有良好的文档写作能力,口头沟通能力,良好的团队合作精神,良好的抽象思维,理性地做出技术决策,具有风险控制意识。

P6(技术主管)

  1.  前端技术扎实,技术专研能力强,对新事物和技术热情高,熟悉主流的思想;

  2.  在工程领域,前端框架(react,vue),全栈,移动,动画等领域有一项或是多项有深入研究(不仅仅只是使用);

  3.  执行力强,有良好的分析,总结能力。能够有效识别痛点,并找到有效的解决方案;

  4.  具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;

  5. 在理解产品业务的基础上,提升产品的用户体验,技术驱动业务的发展。

P7(技术专家)

  1.  精通各种Web前端技术(HTML/CSS/Javascript等),熟练跨浏览器、跨终端的开发;

  2.  精通React、AngularJS、Vue等MVVM框架至少一种,并有在大型项目中使用的成功经验;

  3.  熟悉 Node.js Web 应用开发,有大型 Node.js 项目的开发经验;

  4.  熟悉 Web 安全相关知识,并能使用相关技术防范安全漏洞;

  5. 有大型网站前端架构、前端性能、可访问性、可维护性等方面的实践经验;

  6.  良好的项目管理能力,能独当一面负责一个大型项目的研发流程管理;

  7. 对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各种背景的人合作;

  8.  至少熟悉一种后端开发语言,有后端开发经验者优先。

阿里P5-P7内部面试题(含答案):

因内容篇幅较长,免费获取完整阿里面试题及答案,扫码添加下方微信,还有在职阿里面试官一手面试技巧获取:

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐