职位要求
以下是阿里客户端实习生职位的职位要求以及面试题目,这些内容是自己接下来一段时间的目标,加油哟
- 如果你,期望参与跨平台Native中间件开发;
- 如果你,期望参与跨平台网络中间件、H5容器、Native容器的开发;
- 如果你,期望参与语音识别、图像识别、地理围栏、虚拟试妆、3D建模、AR/VR等领域的开发;
- 如果你,期望参与无线电商的首页、交易主链路、登陆、店铺等基础组件维护与开发;
- 如果你,期望参与iOS、Android等系统平台整体架构设计、运行期性能优化、设计动态化可扩展的组件、框架、容器,提升整体研发质量和效率;
那还犹豫什么,赶紧加入我们吧!
岗位要求
- 熟悉iOS/Android平台原理机制,具备客户端性能优化的经验有一定软件架构设计能力,熟悉常见的异步、同步、多线程、跨进程、组件、容器的设计方法
- 具备扎实的数据结构和计算机系统基础,编码功底扎实
- 具备C++跨平台开发经验,熟悉NDK开发优先
- 具备创新业务技术攻关和落地能力者优先(不限于算法、生物识别、图形图像、3D建模、AR、多媒体等领域)
- 具有优秀的分析和解决实际问题的能力和态度,有创业的激情
- 重视用户体验积极尝试各种新技术选择最佳实现与我们的产品有效结合,从中获取喜悦和成就感
- 英雄不论出身,专业和学历都是过眼云烟,我们在乎的只有你,有你的加入,是我们最大的荣幸!
面试题目
- synchronized是什么?怎么用的?
- 泛型了解吗?在什么地方用到?
- volatile
- 垃圾回收机制了解吗?它是如何标记无用对象的?都有什么代?栈中是什么代?
- jvm
- 类加载