前言
简单介绍下自己,一本毕业,21届应届生毕业生,分享一下自己秋招的经历。
面试结果:
美团,京东,头条 (offer) 百度 (三面等结果中..) 小米,搜狐?(挂)
我在大三的时候,没有参加春招,也没有参加秋招,我大三 三月份的时候在实习僧上投了几个简历,发现面的都很水,原来我在大学的时候,成绩还算ok,编程能力在班里也是前几的,但是说实话,找工作经验真的不足吧,我编程的时候,没关注过JVM原理,也没关注过Java里面一些实现机制,一些源码也没看过,这个时候,我就知道还需要努力了。 我找了个几个人的小公司,先干着了,边干边复习吧,补一补基础,后来,跳槽到了58企服,一个a轮的创业公司,干的也很happy,然后就放弃春招了,然后今年6月份,公司取消了移动端开发,我就又失业了。。。
我在三月初开始复习,找工作了,前后一共大概一个半月的时间吧,最后收到了头条的offer,打算过去了。
以一个过来人的身份,给大家一点建议吧:
1.毕业第一份工作,尽可能去大公司
理由: 大公司稳定性较高,不用担心失业,工资较高,生活水平不会差,大公司技术栈沉淀了很久了,比一般公司会好很多,大公司门槛相对较高,进来的人 基础不会太差,大家合作比较愉悦,大公司 一般来说 自带用户量,随便搞点什么,日活百万 千万,会对技术架构有一定要求,能学到的比较多。声明: 因为我在几个人的公司待过,也在100多人的公司待过,我深知创业公司的苦,但是我不是引战,我只是说出我的想法,我不会和别人讨论,毕业去大公司好,还是创业公司好,也希望评论区不要有人和我讨论这个问题,我只说出我的想法。
2.不要急于实习,春招尽量参加完
理由: 我觉得春招很长,机会很多,一步一步脚踏实地的走吧,举一个例子,没有offer不要着急去小公司实习,如果最后还没有offer可以考虑。如果收到一个还ok的offer,尽可能追求一下更好的offer,不要有一个offer就满足,多尝试,都付出这么多了,不多面面也可惜,不过面面,也不知道自己有多强,也不知道自己还有哪里不足。
3.校招一定要参加
理由: 我认为即使春招定了,说我能留在百度,能留在阿里,我觉得也要尽可能走一下校招,因为校招会提供更多的机会,会让我们 以后不后悔,没准能拿到更好的sp或者更好的部门呢,一般 你有其它公司的sp,本公司也愿意给你提sp的。我觉得秋招不要懒,多复习多尝试,其次就是如果工作很忙很忙,建议请个小假,认真尝试校招,没准能收获更好的机会。
4.心态
我觉得求职过程中吧,肯定是心态最重要,半个月没笔试,半个月没面试,我觉得这可能是常态,我觉得心态不要蹦,不要看到别人有offer自己没offer就不行了。我觉得不能光看见别人的offer吧,也要看到别人的努力,再就是面试本身就具有很大的随机性,所以不要盲目妄自菲薄,也不要没有自信,慢慢来,一步一步来,跟自己比呗,看看有没有进步。坚持就好,慢慢来,肯定能成功,就脚踏实地的搞,重积累,每天都要有收获。
5.如何投简历
首先我们要有一份还ok的简历吧,这个就找学长或者朋友,老师帮忙看看吧,这个都ok,投简历的渠道吧,学长的内推,朋友的内推,如果这些都试了还是没什么offer,还可以试试实习僧,脉脉,boss直聘上面,上面还是有一些大公司的散招的,这些也都可以多试试,多沟通,争取收获到面试的机会。找人内推的时候,尽可能简短的描述清晰,自己的优势的点,这样能增加面试的几率。
6.加分项
名校 大公司实习经验 大赛获奖经验 github 博客 说明一下,前面的点,博主都没有,不过github 和博客还ok。
关于我的学习方式?
注:需要文中所有详细资料的小伙伴直接去文末领取!
?《高级UI》
UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。
不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!


《Framework精编内核解析》
-
深入解析Binder -
深入解析Handler -
Dalvik VM 进程系统 -
深入解析 WMS -
PackagerManagerService

《360°全方面性能调优》
1、设计思想与代码质量优化
2、程序性能优化
-
启动速度与执行效率优化 -
布局检测与优化 -
内存优化 -
耗电优化 -
网络传输与数据储存优化 -
APK大小优化
3、开发效率优化
-
分布式版本控制系统Git -
自动化构建系统Gradle
4、项目实战
-
启动速度 -
流畅度 -
抖音在APK包大小资源优化的实践 -
优酷响应式布局技术全解析 -
网络优化 -
手机淘宝双十一性能优化项目揭秘 -
高德APP全链路源码依赖分析 -
彻底干掉OOM的实战经验分享 -
微信Android终端内存优化实践

《Android第三方框架》
本篇内容要点(1042页)
-
热修复设计 -
插件化 -
组件化框架设计 -
图片加载框架 -
网络请求框架 -
RXJava 响应式编程框架设计 -
IOC 架构设计 -
Android架构组件Jetpack

《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 最全上手指南 -
…

《高级JetPack强化实战》
-
初识ConstraintLayout之实现登录页面 -
Navigation实践之实现APP主框架以及Navigation的相关介绍 -
使用 Coroutines, Retrofit, Moshi实现网络数据请求 -
使用 TabLayout,ViewPager2 ,RecyclerView实现实现歌单广场页面 -
歌单页面MVVM架构改造及其ViewModel和LiveData的使用介绍 -
Paging实现加载更多和下拉刷新,错误后重新请求 -
vlayout嵌套横向RecyclerView和Banner 实现主页的展示,自定义Moshi的JsonAdapter -
Room数据库实现增删改查和事务处理 -
Room数据库Migration -
ExoPlayer进行视频播放的实现 -
…

《Flutter技术进阶》
-
为什么Flutter是跨平台开发的终极之选 -
在Windows上搭建Flutter开发环境 -
编写您的第一个 Flutter App -
Flutter开发环境搭建和调试 -
Dart语法篇之基础语法(一) -
Dart语法篇之集合的使用与源码解析(二) -
Dart语法篇之集合操作符函数与源码分析(三) -
Dart语法篇之函数的使用(四) -
Dart语法篇之面向对象基础(五) -
Dart语法篇之面向对象继承和Mixins(六) -
Dart语法篇之类型系统与泛型(七) -
Flutter中的widget、 -
…

《NDK模块开发》
主要内容包含:
-
NDK 模块开发 -
JNI 模块 -
Native 开发工具 -
Linux 编程 -
底层图片处理 -
音视频开发 -
机器学习

《深入理解Android插件化技术(附Demo)》
第一章 插件化技术的前世今生 第二章 插件化原理 第三章 Android插件化初探 第四章 架构演化(大厂篇)

《高级Android组件化强化实战(附源码)》
第一章 Android组件化初识 第二章 Android组件化初探目录 第三章 架构演化(大厂篇)
-
从智行 Android 项目看组件化架构实践 -
得到 App -
微信 App -
蘑菇街 App -
爱奇艺 App -
美团 App -
携程App -
支付宝 App -
…

由于篇幅问题,详解资料太全面,细节内容太多。需要的下方领取。

|