小企业呆了 3 年多,人都呆废了!准备跳槽字节跳动,2021 年不想被公司优化
我更期待的是对于我自己项目经历的说明。因为这是我和其他应聘者不一样的地方。而面试官却完全没问我简历上的项目经历。虽然最后我还是自己硬讲了一下,但面试官也并未有兴趣,我讲的也很干瘪。最后面试就这样结束了。
我自己的想法: 自己准备不充分,没能干净利落地应对这些“ Android 标准面试问题”。至少这些基础问题应该能够一两句话就讲清楚。完全没有体现出自己区别于其他应聘者的地方。我以为自己能够又更快又稳的做好开发工作,能够深入的研究框架,源码,解决一些疑难问题,就够了,但是现在这个市场不仅仅会这些就够了!
Android 市场需求短期内提升自己
Android 方向
关于 Android 的发展方向这里我归类了如下几类:
1、应用层开发,不限于各种产品,主要还是 Android 原生开发,主要是各种性能优化。
2、嵌入式开发,不限于各种开发板子,物联网,智能家居,车联网/车载
3、安全开发,不限于各种反逆向,反汇编,寻找安全漏洞
4、音视频开发,不限于直播、点播、音视频通话、音视频会议,短视频等
5、插件化、组件化、热修复开发,不限于自
研和使用开源框架集成开发
6、系统开发(Android),不限于 Rom 维护和 FrameWork 层定制需求
7、图形图像开发,不限于 OpenGL ES,EGL,GLSurfaceView,滤镜,美颜
8、小程序 / 快应用
小程序是基于微信这个亿级流量入口所衍生出来的产品,而快应用,快应用是九大手机厂商基于硬件平台共同推出的新型应用生态。用户无需下载安装,即点即用,享受原生应用的性能体验,不过个人觉得,他已经凉凉了,小程序倒是挺看好的,腾讯这座大山,微信这座凉亭,你想不凉快都难,不过看你是否刚需,比如你公司有需求,那你可以去学习。
推荐学习的新技术,Flutter 和 Kotlin,这两个都是 Google 推荐的。
Flutter
Flutter 是 Google 在 2018 年 2 月 27 日,在 2018 世界移动大会上发布的用以帮助开发者在 ios 和 Android 两个平台开发高质量原生应用的全新移动 UI 框架
由于是是 Google 发布的,就前景来看,还是值得肯定的。
Kotlin
Kotlin 是 Google 推荐的官方开发语言,与 Java 互通,可相互转换,简洁安全等,是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的 Swift,由 JetBrains 设计开发并开源,
Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
准备按照 Android 标准面试问题学习
目标明确,腾讯岗位职责:
评论