阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

时间:2022-12-21 09:00:11

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

进入互联网大厂一般都是“过五关斩六将”,难度堪比西天取经,但当你真正面对这些大厂的面试时,有时候又会被其中的神操作弄的很是蒙圈。

近日,某位程序员发帖称,自己去阿里面试Android开发岗,三面都过了,却被无理由挂了,阿里某部门同学还问他为何不考虑阿里。当时这位程序员内心里恐怕默默说了句“你为什么不上清华,是因为不喜欢吗?”故而发帖向广大网友吐槽。

原贴如下:

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

楼主表示:自己发这个帖子只是想吐槽一下,而且我怀疑是HR在刷KPI。那个内部帮我查我三面面试结果是另一个阿里的同学,全程跟踪,语气平和,虽然最后我还是没去他们部门面试吧。所以感觉公司大了,真的会遇到各种人吧。祝大家面试都能遇到好的面试官。

不少人向楼主一样感慨,太真实了,现实工作中,还真就有能一直重复一个已经被回答的问题(其实就是硬逼着你承认他心中的答案)

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

还有网友也跟大家吐槽自己在面试中遇到的这种情况:和我一样啊,最后给我的理由是项目经历不符合要求

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

也有网友吐槽“暗讽”:太他ma飘;每次接阿里的电话都带着敬仰;这tm可是知名鼎鼎的阿里,是你的爷,是你职业生涯巅峰,你竟然不考虑???爸爸问你话呢;难怪阿里的电话被标记为了骚扰电话不无道理。

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

还有人给楼主支招:反问他为什么要考虑;你应该直接挂电话的;阿里给我打电话,我直接回复对阿里没兴趣;建议以后我司的面试官都先测完智商,再给候选人打电话。

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

阿里以及其他的互联网大厂技术类社招,一般分为四个轮次,第一、第二轮都是技术面,然后是主管面和HR面。

技术面除了必须要会的编程题目,个人的沟通表达能力、学习能力同样也很重要;相对于技术面,主管面则会更加注重考察求职者的其他维度是否与团队相匹配,比如:逻辑思维和沟通能力;最后的HR面相对常规一些。HR面面完之后,后续可能还有一轮leader面。

楼主已经过了三轮面试了,想必是花了不少心思准备这场面试,没想到最后卡在HR这一关,真是太可惜了。而且对于楼主这样有能力过阿里技术面的同学,进入阿里工作利大于弊,因为能和这个行业国内最优秀的人一起共事,收获的眼界和方法等等都是不可比拟的。

结语:

说了这么多,无非几个思想:分析自己的处境; 做适合自己的选择;把握机遇,去锤炼自己;向牛逼的人靠近,向给你提供条件帮助你学习的老师靠近。

我自己做Android开发已经是第6个年头了,毕业后两年,有幸加入到字节跳动这个大家庭。在字节的4年,见证了太多人的来来去去,印象很深一个同事,跳槽阿里薪资直接double,但也看到很多人镀着“大厂”的金四处碰壁,终究还是倒在了技术上!

我自己或许也算是个成功的例子,在4年的时间里从1-1做到了2-2,当然,这背后的“辛酸泪”就留到日后再说。总的来说,归功于自己不断地学习,复盘总结,提升技术!

就快要到“金三银四”面试季了,给大家分享一份《Android开发核心知识笔记》,希望能帮助到有心提升技术的朋友!

由于篇幅原因,下面以截图展示部分内容。如有需要以下完整学习笔记PDF,可以点赞+评论支持下打工人老弟,点击这里免费自取

一、架构师筑基必备技能

安卓手机的开发语言是Java(Kotlin也是对java的封装),Android Framework 也是默认使用Java 语言,熟练掌握Java 语言是Android 开发者的必备技能。

本篇包含知识点:

1.深入 Java 泛型

2.注解深入浅出

3.并发编程

4.数据传输与序列化

5.Java 虚拟机原理

6.反射与类加载

7.高效 IO

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

二、高级UI

UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。

不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

三、Framework精编内核解析

众所周知,Android是一个基于Linux实现的操作系统。但对于Linux内核来说,Android也仅仅只是一个运行在内核之上的应用程序,与其他运行在内核之上的应用程序没有任何区别。

所以Android也需要运行环境,需要Linux内核在启动完成后加载Android Framework运行所需要的资源。当Framework完成初始化后才能继续启动相应的APK应用程序。

主要内容包含:

  • 深入解析Binder
  • 深入解析Handler
  • Dalvik VM 进程系统
  • 深入解析 WMS
  • PackagerManagerService

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

笔记内容全部免费分享,有需要完整版笔记的小伙伴【点击我】免费获取哦!

四、360°全方面性能调优

简单来说,一个APP 是需要从三个方面被关注的,业务功能、符合逻辑的交互、性能响应。如果我们在使用一个 APP 时候,经常滑动时经常卡顿、时不时崩溃、有些功能设计简直非常规,比如在 Web 网站有树层级等面包屑点击,你非要在手机也搞一个类似树级点击加载,那是不是有点强人所难了,我上拉下拉、左滑右滑不行吗,非要通过点击才行吗?那么性能优化核心是什么呢?追求快、稳、省、小,关注卡顿、内存泄漏和崩溃、代码质量和逻辑、安装包大小四个方面。想进一步的了解的话,可以查阅下笔者这篇文章《我把阿里、腾讯、字节跳动、美团等Android性能优化实战整合成了一个PDF文档

五、Android第三方框架

随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有应用之间的互相调用等等问题,插件化技术应用而生。

当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。

本篇内容要点(1042页)

  • 热修复设计
  • 插件化
  • 组件化框架设计
  • 图片加载框架
  • 网络请求框架
  • RXJava 响应式编程框架设计
  • IOC 架构设计
  • Android架构组件Jetpack

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

六、NDK模块开发

NDK是原生开发工具包,这套工具允许Android使用C/C++代码,并提供了众多的平台库。

主要内容包含:

  • NDK 模块开发
  • JNI 模块
  • Native 开发工具
  • Linux 编程
  • 底层图片处理
  • 音视频开发
  • 机器学习

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

七、Flutter学习进阶

2019 年无疑是 Flutter 技术如火如荼发展的一年。

每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。

本篇知识要点:

1、Flutter跨平台开发概述

2、Windows中Flutter开发环境搭建

3、编写你的第一个Flutter APP

4、Flutter Dart语言系统入门


阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

八、微信小程序开发

微信小程序作为现在比较火的编程开发应用场景之一,深受市场的青睐,这让不少开发者眼馋不已。但是对于初学者来说,就完全摸不着头脑了,不知道微信小程序开发制作需要学习那些知识,有需要的朋友可以参考本篇。

本篇知识要点:

1、小程序概述及入门

2、小程序UI开发

3、API操作

4、购物商场项目实战

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

九、Android相关源码解读

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

阿里三面Android开发岗都过了,但是无理由挂了,竟是HR骚操作?

由于篇幅原因,以上完整学习笔记pdf如有需要,可以 点赞+评论 支持下我这个打工人,然后点击这里免费自取