1.写在前面
想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。
2020届的秋招提前批已近尾声,目前Android开发岗已拿到的offer有[百度],[字节跳动],[美团点评],[网易],岗位均为Android开发方向。距离毕业答辩还有点时间,写写我的互联网转行之路。
先介绍一下自己的背景,北航本硕,学习成绩中上,有两个学科竞赛奖项,一篇SCI。
计算机方面,没有实习,只有一个略微相关的项目能写到简历里面。专业知识全靠自学,所以过程也异常痛苦。准备时间从2019年寒假开始,到2020年八月底结束,前后跨度不到一年。
秋招期间,互联网总共投递20多份简历,笔试8次,面试9次,5家单位给出明确录用意向,最终的结果比自己的预期理想。
Java基础
- Java Object类方法
- HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理
- HashMap 和 HashTable 区别
- HashCode 作用,如何重载hashCode方法
- ArrayList与LinkList区别与联系
- GC机制
- Java反射机制,Java代理模式
- Java泛型
- Synchronized原理
- Volatile实现原理
- 方法锁、对象锁、类锁的意义和区别
- 线程同步的方法:Synchronized、lock、reentrantLock分析
- Java锁的种类: 公