阿里巴巴|客户端开发|面经|2021届秋招|
9096
2020.11.03
2021.08.09
发布于 未知归属地

2.png

置顶科普

年份是毕业年份,2021是指2021年毕业,不是2021年面试

鲂的面经整理目录(已完结)

1. 美团金融|安卓客户端|面经|offer|2021届秋招|
2. 拼多多|客户端开发|面经|offer|2021届秋招|
3. 网易云音乐|安卓客户端|面经|offer|2021届秋招|
4. 阿里巴巴|客户端开发|面经|2021届秋招|
5. 花旗银行|软件工程师|面经|offer|2021届秋招|
6. 字节跳动|客户端开发|面经|2021届秋招|
7. 叠纸游戏|客户端开发|面经|2021届秋招|
8. 腾讯|客户端开发|面经|2021届秋招|
9. 360|安卓客户端|面经|offer|2021届秋招|
10. 作业帮|IOS客户端|面经|2021届秋招|
11. 滴滴|安卓客户端|面经|2021届秋招|
12. 百度|IOS客户端|面经|2021届秋招|
13. 快手|客户端开发|面经|2021届秋招|
14. 顺丰科技|安卓客户端|面经|offer|2021届秋招|

鲂的内推

1. 内推+校招秋招|美团金融服务平台|多项岗位|北京+上海

鲂的2021秋招经验总结(不定时更新)

1. 分享|2021届毕业生秋招经验总结1-岗位类别介绍
2. 分享|2021届毕业生秋招经验总结2-如何选择offer

鲂的2021秋招算法总结目录(已完结)

1. 分享|2021秋招算法总结1-DFS篇
2. 分享|2021秋招算法总结2-BFS篇
3. 分享|2021秋招算法总结3-链表篇
4. 分享|2021秋招算法总结4-二叉树篇
5. 分享|2021秋招算法总结5-排序算法篇
6. 分享|2021秋招算法总结6-字符串篇

  1. 分享|2021秋招算法总结7-双指针篇
  2. 分享|2021秋招算法总结8-哈希篇
  3. 分享|2021秋招算法总结9-位运算
  4. 分享|2021秋招算法总结10-数组篇
  5. 分享|2021秋招算法总结11-动规篇
  6. 分享|2021秋招算法总结12-栈篇

基本情况

众所周知,阿里的面试轮次是比较多的,而我个人经历了两次一轮游,第一轮面试有点像是简历面,对面会对你简历上的各个内容进行详细的盘点。我认为我失败的原因是简历和岗位的相关度不够,阿里比较喜欢工作以后可以直接上手的人,所以对项目这块的要求会比较高,更喜欢一些较能落地的项目和个人在项目中的学习方式。

此处来点心灵鸡汤:不同公司对求职者的要求是不一样的,像阿里这样的公司,很多求职者都是面向阿里学习了,所以学历什么的不是最重要的,重要的是能胜任这个岗位的能力。如果有人很想去阿里的话,建议先做几个有落地价值的相关岗位的项目,否则可能和我一样一轮游了。在人家有很多人挑的情况下,是不会去注重这个人潜在的学习和延伸能力的,因为多的是二者兼备的人,所以提升自己才是第一要义。

第一次岗位:IOT 开发工程师(30min)

投递原因:看到以后发现可能有点关联,所以就投了。
失败原因:面试官说好奇心不够,对项目的后续优化工作没有认知。故而,温故而知新的能力是很重要的。在这场面试结束后,我认真将我简历上的项目进行了复盘,尝试用现在的知识去优化当时未解决的或者不够好的地方。
心灵鸡汤:失败并不可怕,可怕的是不知道如何去提升自己。诚然,这世上有很多不公平之处,但是一味地责怪外界环境是最无用的。失败了就多复盘,不断成长才是王道。

常规问题

  1. 简要介绍下你的项目
  2. 你认为这个项目中最大的亮点是什么
  3. 你认为这个项目最大的难点是什么
  4. 你知道我们这个岗位是做什么的么
  5. 你对硬件了解么
  6. 你会 C 语言么

该岗位概况(综合面试官和朋友):该岗位会偏硬件一点,需要和终端打交道,对求职者在软硬件结合方面的要求比较高,我的项目是智能门禁系统,由于硬件部分也不是我做的,所以条件不是很匹配。

第二次岗位:客户端开发工程师(47min)

投递原因:群友说还有 HC 可以内推,在上面那个岗位解锁以后就投递了这个岗位。
失败原因:做人比较诚实,简历相关度不够,竞争比较激烈,候选人比较多。
心灵鸡汤:阿里的 HC 竞争挺激烈的,今年上岸的不是实习转正就是收割机大佬。如果本身就不是很符合要求的话(像我这样学习能力还行,但是硕士阶段没有很相关的项目的就不行),其实一轮挂了挺好的,总比面完了又因为别人实力更好,然后被 pop 掉了的好。

常规问题

  1. 简要介绍下你的项目
  2. 你项目中最大的亮点是什么
  3. 你的专利是做什么的(延伸问题:对称加密的优点)
  4. 你在这个项目中做了哪些内容

基础知识问题

  1. (安卓)安卓的四大组件中的 Service 有什么用途
  2. (安卓)安卓消息机制中 Message 的创建方式
  3. (安卓)Retrofit 的使用
  4. (安卓)ArrayMap 的使用【面试官原话,确有其物,和我一样不是很熟的请自行使用搜索引擎】
  5. (开放性问题)你了解安卓中哪些开源框架么
  6. (java)synchronized 作用于静态方法和普通方法的区别
  7. (算法)快排的思路、时间复杂度和原理
  8. (智力题)有个岛上住着一群人,有一天来了个游客,定了一条奇怪的规矩:所有蓝眼睛的人都必须尽快离开这个岛。每晚8点会有一个航班离岛。每个人都看得见别人眼睛的颜色,但不知道自己的(别人也不可以告知)。此外,他们不知道岛上到底有多少人是蓝眼睛的,只知道至少有一个人的眼睛是蓝色的。所有蓝眼睛的人要花几天才能离开这个岛?

结束语

不同公司的要求是不一样的,提前明确求职岗位,多积累一些相关经验是非常重要的。建议有想去阿里的同学,明年春季先准备实习招聘,根据身边人的经历来看,实习转正比秋招容易的多。

评论 (7)