被公司裁掉的我,通过自己的努力拿到了阿里offer(总结)
Posted 小熊饼干--
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了被公司裁掉的我,通过自己的努力拿到了阿里offer(总结)相关的知识,希望对你有一定的参考价值。
前言
博主是18年毕业的,学校不是什么名牌大学,但在计算机领域也算是小有成就。
今年一月份我入职了51信用卡,公司的福利待遇在杭州也算得上是翘楚,但好景不长,没能挨过 6 个月的试用期,倒在了七月末的一波裁员。
不过公司对试用期员工也有稍许补偿,对此很是感恩,同时还要感谢共事的小伙伴们给了我成长和发展的空间,和他们匆匆告别后便回家修养生息,准备我的求职之路。
这次被裁之后,心中只有一个信念,那就是进大厂,因为大厂稳定,有完善的薪酬、制度体系,不用面临随时倒闭的风险。
更改简历
简历是大厂的敲门砖,一份好的简历可以直接决定有没有面试的机会,没有面试的机会你的技术再好也没办法施展,所以我上了 Boss 直聘更新了一波自己的简历。
关于简历,在此强调一点,正常逻辑下面试官起初肯定是就着简历来问问题的,所以简历中的提及的技术点自己一定要全面掌握。
关于简历模板,博主也是准备了一些,需要的可以直接去文末领取。
挑选公司
一开始我也没急着投递简历,打算先好好看几天书,再去面试,不过 Boss 直聘上每天都有 HR、内推人员或者猎头主动联系我,感觉 android 开发行情好像也没大家说的那么糟。
关于如何选择公司,我分享下我的看法,如果你是 5 年以内的开发人员,那么尽量往大公司跳,大公司有完善的薪酬、制度体系,不用面临随时倒闭的风险,如果是 5 年以上的开发人员,给你个 404 吧,相信你自己可以定夺。
这次被裁我是一定要往大公司跳的,最终根据地理位置和我的意向筛选出的心仪公司屈指可数,包括支付宝、菜鸟网络、二维火和涂鸦科技,由于优先被内推了支付宝,而支付宝和菜鸟网络都是阿里系的公司,同一时间只能走一条面试线,所以这里便和菜鸟网络说了再见。
学习技术
1.在家主要看了 《深入理解 Java 虚拟机》和《Kotlin 实战》这两本,虽说和 Android 没有直接关系,但我相信这两部分还是非常重要的;
2.快速复读了一遍《Android 开发艺术探索》,这本我一直认为是 Android 的面试宝典,希望到现在还没有看过的年轻 Android 开发者们都可以过目一下;
3.阅读并分析 Android 源码和主流三方库的源码,技术要往深度发展,不要仅仅只停留在调用 API 的层面,要做到知其然并知其所以然。
4.分析并实践一些主流框架的原理,如插件化、自动化埋点、热修复、路由等。
面试经历
太久没面试了,首先我拿了一个不太中意的先找找感觉,面试了点我达的高级 Android 开发工程师,时长两小时左右,由于职位主要是做业务相关的,我也表现出了并不是很喜欢,不出意外,最终把我拒了,不过这波面试也让我找到了感觉。
之后面试了二维火的Android 架构师,时长两小时左右,这个职位是我所擅长的,也是我喜欢的,面试之后 offer 给得很爽快,也是为我保留时间最久的 offer,一直保留到我收到支付宝的 offer 为止我才痛心婉拒,但最终我还是由于支付宝拒绝了它。在 offer 保质期方便,如果可以和 HR 协商,那么你应该想方设法把 offer 实效延长,毕竟双方都比较满意,我就是这么死皮赖脸把这个 offer 延长了好几周。
再就是面试涂鸦科技的高级 Android 开发工程师,从下午两点面到了六点多,由于其公司创始人是阿里系的,设计的面试流程几乎和阿里一致,一下午总共经历了五轮面试,两天后收到了其 offer,保质期一周,由于还在苦苦坚持面支付宝,和 HR 商量 offer 时效性也不给予改变,所以痛心婉拒。
最后就是面试最早结束最晚的支付宝的高级 Android 开发工程师。
先说下面试的整个时间线:
- 2018/08/08: 内推
- 2018/08/14: 一面(电话技术面)
- 2018/08/21: 二面(现场技术面)
- 2018/08/25: 三面(电话技术面:主管)
- 2018/09/05: 四面(现场交叉面:HR 和技术总监)
- 2018/09/20: 口头 offer
- 2018/09/22: 体检
- 2018/09/25: 正式 offer
其中最坑的一步就是四面完之后等 HRG 的消息,四面结束的时候现场说的是四面完一周内会给我答复,我回去后查询面试结果是通过状态,下一步就是 offer 审批阶段,我也就心想耐心等着便是了。
可等了差不多两周一直都是 offer 审批阶段,中间也没有 HR 和我联系,我就觉得不太对劲了,在网上搜索了很多关于阿里巴巴 offer 审批时长的帖子,一度认为自己进了备胎组 ORZ。
这时候我想我不能再傻傻等下去了,找了帮我内推的大哥说明了下情况,让他帮我催一下进度,心想要是不准备发 offer 的话就赶紧把我拒了吧,让我安安心心去二维火也成。
好在两天后总算得到了 HRG 的口头 offer,她一上来便表示了歉意,理应上周给我答复的,但由于太忙耽搁了,这样我也不好意思说什么。幸好我催得还比较主动,不然再等个两周我都觉得有可能。
学习分享
能够入职阿里并不是我的运气有多好,在还没有入职阿里之前我基本上每天都在学习,因为只有不断的去学习才不会被淘汰,程序员学习是不能断的。
Android学习之路任重而道远,下面是我整理的最新的学习资料,希望能帮到想在Android这条路上一路走到黑的朋友。之前一直在CSDN学习,也算是对CSDN的一点回馈吧。需要的可以去文末领取。
1.Jetpack架构组件从入门到精通
-
Android Jetpack - Navigation
-
Android Jetpack - Data Binding
-
Android Jetpack - ViewModel & LiveData
-
Android Jetpack - Room
-
Android Jetpack - Paging
-
Android Jetpack - WorkManger
-
Android Jetpack架构组件之Lifecycle
-
Android Jetpack Compose 最全上手指南
2.Framework精编内核解析
主要内容包含:
-
深入解析Binder
-
深入解析Handler
-
Dalvik VM 进程系统
-
深入解析 WMS
-
PackagerManagerService
3.Kotlin强化实战(附Demo)
-
第一章 Kotlin入门教程
-
第二章 Kotlin 实战避坑指南
-
第三章 项目实战《Kotlin Jetpack 实战》
-
从一个膜拜大神的 Demo 开始
-
Kotlin 写 Gradle 脚本是一种什么体验?
-
Kotlin 编程的三重境界
-
Kotlin 高阶函数
-
Kotlin 泛型
-
Kotlin 扩展
-
Kotlin 委托
-
协程“不为人知”的调试技巧
-
图解协程:suspend
-
4.Android设计思想解读开源框架
-
热修复
-
插件化
-
组件化框架设计
-
图片加载框架
-
网络请求框架
-
RXJava 响应式编程框架设计
-
IOC 架构设计
-
Android架构组件Jetpack
5.NDK模块开发
-
NDK 模块开发
-
JNI 模块
-
Native 开发工具
-
Linux 编程
-
底层图片处理
-
音视频开发
-
机器学习
6.深入理解Android插件化技术(附Demo)
第一章 插件化技术的前世今生
第二章 插件化原理
第三章 Android插件化初探
第四章 架构演化(大厂篇)
-
360插件开发之DroidPlugin
-
滴滴VirtualApk实战
-
基于VirtualAPK Android重构之插件化
-
爱奇艺插件化原理分析之 Neptune框架
-
腾讯插件化框架 Shadow项目解析
7.高级Android组件化强化实战(附源码)
第一章 Android组件化初识
第二章 Android组件化初探目录
第三章 架构演化(大厂篇)
-
从智行 Android 项目看组件化架构实践
-
得到 App
-
微信 App
-
蘑菇街 App
-
爱奇艺 App
-
美团 App
-
携程App
-
支付宝 App
8.Android 开发相关源码精编解析
- 深入解析微信 MMKV 源码
- 深入解析阿里巴巴路由框架ARouter 源码
- 深入解析AsyncTask 源码(一款 Android 内置的异步任务执行库)
- 深入解析Volley 源码(一款 Google 推出的网络请求框架)
- 深入解析 Retrofit源码
- 深入解析OkHttp 源码
- 深入解析ButterKnife 源码
- 深入解析Okio源码(一套简洁高效的 I/O 库)
- 深入解析SharedPreferences源码
- 深入解析EventBus 源码
- Android 自定义注解初探
- View 的工作机制源码分析
- Android 触摸事件分发机制源码分析
- Android 按键事件分发机制源码分析
- 深入解析 Handler 源码
- 深入解析Binder源码
- 深入解析JNI源码
- 深入解析Glide源码
- RxJava原理及如何封装使用
- LeakCanary核心原理源码解析
- 插件化架构定义及插件化架构的实践思路分析
由于篇幅问题,详解资料太全面,细节内容太多。
我建立了一个编程资料共享学习Q裙:裙号是917137200。整理了一套编程学习视频、书籍、笔记等等,需要文中资料的同学,进群即可获得。【技术学习交流,广告勿入】,技术是有边界的,但是学习是无界的,加油!
以上是关于被公司裁掉的我,通过自己的努力拿到了阿里offer(总结)的主要内容,如果未能解决你的问题,请参考以下文章
七年Java开发,在工资被新员工倒挂后,32岁的我选择裸辞,闭关三个月后拿到阿里Offer,定级P7!
三年经验,非科班自学JAVA的我拿到了字节和阿里的offer