2023.12.15通知被优化,2023.12.31离职。是的,我年底被优化了,这就比较尴尬啦。没得办法,公司融资不理想,活也干完了,技术部就没有存在的必要了。查看了本篇文章,1周找到了工作,嘿嘿嘿,你值得拥有
大环境
2023,大环境持续不大行(公司少了->岗位少了->替代品有了),没有学历+技术+嘴遁+心态是不大好找工作的。
技术储备
- 必须掌握
- HashMap原理
- 并发
- JVM
- 动态代理
- TCP三次握手四次挥手
- 可选
- 线程
- 线程池
- 加密
- 必须掌握:
- 自定义View/ViewGroup
- 事件分发原理
- RecycleView缓存机制/原理/源码,
- 可选
- setContentView流程分析
- ViewPager源码解析与性能优化
- 必须掌握:
- Binder
- Handler
- AMS+ATMS
- startActivity启动流程
- 可选
- Activity启动模式
- WMS
- PMS
-
必须掌握
- Retrofit
- OkHttp
- RxJava
- Glide
不只是简单的使用还要理解其原理,能掌握源码最好了
- 必须掌握
- 性能调优
- OOM原理
- ARN分析
- Apk瘦身
- 线上Bug检测
- Kotlin 能上手
- 可选
- LeakCanary(内存泄漏监控)原理解析
- 内存优化
- 存储优化(MMKV使用及原理)
- 屏幕适配
- 电量优化
- Flutter/Dart
面试不仅仅是上面这一点内容,需要你特别全能,问的不仅特别广,而且特别深,所以能多掌握就多掌握,因为你不确定面试官会问你哪些内容。
有一家面试官是后端的,只问Java层面的知识点,Android方面就是说场景让你提供解决方案,其实公司Android开发用的语言是Kotlin,就是这么神奇。
如果对 Flutter 不熟的可以去学习一波,蛮简单的基本5-10小时就能简单掌握,Dart还是比较好掌握的,毕竟了解Dart/Flutter可以增加面试机会。
面试的时候语言表达还是比较重要,做好充足的准备,珍惜每一次机会,切莫焦虑,加油,你我共勉。
投递平台 BOSS/猎聘,我在BOSS投了一大堆简历,在猎聘就投了几个,结果是在猎聘找到的工作,就是这么神奇。
面试记录
面试的内容跟上面类似就不多描述了,外企机会(需要英语口语沟通)偏多点。面试官更多的是看你的沟通能力和项目经验(最好跟公司业务重叠,面试前还是要了解一下公司的定位和项目),没事练练口才还是必须滴,毕竟后面要跟你沟通工作,如果看你不好相处,那肯定就不选啦,祝大家都能找到好工作。
原文链接:https://blog.csdn.net/g984160547/article/details/131229159?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171851498816800227478200%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171851498816800227478200&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-7-131229159-null-null.nonecase&utm_term=AI%E9%9D%A2%E8%AF%95