背景
博主是18年计算机专业毕业的,毕业后做生意,自己能力和经验的不足,赔了不少钱,去年9月份进入一家软件公司,公司福利还算可以,但是好景不长,没能挨过 6 个月的试用期。
不过公司对试用期员工也有一点补偿,对此很是感恩,同时还要感谢共事的小伙伴们给了我成长和发展的空间,和他们告别后就开始了我的求职之路。
第一步、更改简历
简历是面试的敲门砖,简历写的好才能有面试的机会,不然你技术再好都是白搭,所以我首先就是优化一下我的简历,就比如在项目中加上具体的数据、有对项目的思考和主动推进、不把理解不透彻的知识点写在简历上面。最后就是在招聘APP上更新简历。
简历写完之后,也可以想一个两分钟的自我介绍,介绍基本信息,工作经历,擅长的方面技能,自己的优势在哪、在工作方面有哪些成就。
第二步、查缺补漏
一开始没急着投简历,而是在梳理知识体系,看看自己哪方面是不足的,反正我的方法是“大厂面试点”+“工作年限”来梳理自己接下来的学习及发展路线图。
之后,就需要根据路线图上的重点去进行有针对性的学习,在学习过程中,学会举一反三,学会写笔记,做总结。
第三步、投简历
关于如何选择公司,我分享下我的看法,如果你是 5 年以内的开发人员,那么尽量往大公司跳,大公司有完善的薪酬、制度体系,不用面临随时倒闭的风险,如果是 5 年以上的开发人员,给你个 404 吧,相信你自己可以定夺。
我在投简历的时候,首先看与部门的匹配度,匹配度,其次看预期的工作方向和技术体系,最后也要考虑通勤时间。
如果有熟人内推最好是内推,方便了解公司各方面情况,以及面试之后的后续情况。
面试
因为太久没有面试过了,所以我是先找一些小公司试错,找一下面试感觉,之后面试了一个高级Android开发师,由于其公司创始人是腾讯系的,设计的面试流程几乎和腾讯差不多,总共经历了四轮面试,由于面试流程周期有点长,我甚至以为我没戏了,但还好最后成功收到了 offer。
第一轮:HR电话面试,了解基本情况;
第二轮:群面,初步筛选;
第三轮:Leader面,业务技术问题面试;
第四轮:GM面,部门领导等面试;
学习分享
在没有入职腾讯之前我基本上每天都在学习,在总结,只有不断的学习才能不被淘汰,Android学习的道路任重而道远,以下是我在学习的过程中整理的资料,希望可以帮助在Android开发的这条路上一路走到黑的朋友。
篇幅有限,只能展示部分资料,需要完整资料可以扫码,免费领取!!
AndroidFramework源码开发揭秘
- 系统启动流程分析
- 跨进程通信IPC解析
- Handler源码解析
- AMS源码解析
- WMS源码解析
- Surface源码解析
- 基于Android12.0的SurfaceFlinger源码解析
- PKMS源码解析
- InputManagerService源码解析
- DisplayManagerService源码解析
Flutter学习笔记
- 为什么 Flutter 是跨平台开发的终极之选
- 在 Windows 上搭建Flutter 开发环境
- 编写您的第一个 FlutterApp
- Flutter 开发环境搭建和调试
- Dart 语法篇之基础语法(一)
- Dart 语法篇之集合的使用与源码解析(二)
- Dart 语法篇之集合操作符函数与源码分析(三)
- Dart 语法篇之函数的使用(四)
- Dart 语法篇之面向对象基础(五)
- Dart 语法篇之面向对象继承和Mixins((六)
- Dart 语法篇之类型系统与泛型(七)
- Flutter 中的 widget
Kotlin学习笔记
- 基础
- 类和对象
- 函数和lambda表达式
- 互用性
- 工具
- FAQ
Jetpack架构组件入门到精通
- 什么是Jetpack
- Android Jetpack - Navigation
- Android Jetpack - Data Binding
全套视频资料:
一、面试合集
二、源码解析合集
三、开源框架合集
最后
遇到困难不要害怕,总有办法解决,被裁员也不要慌张,只要你始终能沉下心学习来弥补不足,总有一份工作是属于你的。