写给即将正在找工作的Android攻城狮,成功定级腾讯T3-2

前言

先简单交代一下背景吧,本人毕业于某不知名985的本硕,17年毕业加入阿里,今年下半年跳槽到了头条,一直从事后端研发相关的工作。

之前没有实习经历,算是两年半的工作经验吧。这两年半之间完成了一次晋升,换了一家公司,有过开心满足的时光,也有过迷茫挣扎的日子,不过还算顺利地从一只职场小菜鸟转变为了一名资深划水员。

在这个过程中,总结出了一些还算实用的划水经验,有些是自己领悟到的,有些是跟别人交流学到的,在这里跟大家分享一下。

技能储备

(一)架构师必备Java基础

(二)设计思想解读开源框架

(三)360°全方位性能优化

(四)Android框架体系架构

(五)NDK模块开发

(六)Flutter学习进阶

(七)微信小程序开发

(一)架构师必备Java基础

1、深入理解Java泛型

2、注解深入浅出

3、并发编程

4、数据传输与序列化

5、Java虚拟机原理

6、高效IO

(二)设计思想解读开源框架

1、热修复设计

2、插件化框架设计

3、组件化框架设计

4、图片加载框架

5、网络访问框架设计

6、RXJava响应式编程框架设计

(三)360°全方位性能调优

1、设计思想与代码质量优化

2、程序性能优化

  • 启动速度与执行效率优化
  • 布局检测与优化
  • 内存优化
  • 耗电优化
  • 网络传输与数据储存优化
  • APK大小优化

3、开发效率优化

  • 分布式版本控制系统Git
  • 自动化构建系统Gradle

(四)Android框架体系架构

1、高级UI晋升

2、Android内核组件

3、大型项目必备IPC

4、数据持久与序列化

5、Framework内核解析

(五)NDK模块开发(音视频系列)

1、NDK开发之C/C++入门

2、JNI模块开发

3、Linux编程

4、底层图片处理

5、音视频开发

6、机器学习

(六)Flutter学习进阶

1、Flutter跨平台开发概述

2、Windows中Flutter开发环境搭建

3、编写你的第一个Flutter APP

4、Flutter Dart语言系统入门

学习分享

①「Android面试真题解析大全」PDF完整高清版+②「Android面试知识体系」学习思维导图压缩包——————可以点击我的【Github】免费下载,最后觉得有帮助、有需要的朋友可以点个赞

写给即将正在找工作的Android攻城狮,成功定级腾讯T3-2

写给即将正在找工作的Android攻城狮,成功定级腾讯T3-2

写给即将正在找工作的Android攻城狮,成功定级腾讯T3-2

…(img-AXyY7Fc2-1620139619220)]

[外链图片转存中…(img-wqYdN4cL-1620139619223)]

[外链图片转存中…(img-JmN2hzql-1620139619226)]

上一篇:20200503 星际旅行,砍树,超级树


下一篇:腾讯T3大牛手把手教你!4个改变你编程技能的小技巧,已拿到offer