招人要求

招人的要求

4、熟悉安卓技术栈和生态链,包括:操作系统、API、编译链、包管理、IDE、统计分析、错误收集、编译配置管理、自动化构建等;
5、对Adnroid下的架构设计,并行开发,网络管理,内存管理,消息通讯机制,安全机制有自己的深入体会和独特见解;
6、能够独立完成单元测试和压力测试;

1、精通android平台下的高性能编程及性能调优;
2、熟练掌握Java/C/C++,理解Java的runtime机制,具备设计能力和代码阅读能力;
3、熟悉apk文件打包格式,理解Android系统架构和安全机制,以及Java/Jni/C/C++内存管理机制;
4、熟悉Android的UI控件的实际使用,具备UI控件的优化经验。
5、对常见动态化方案有较深入了解并能够深入分析原码及期工作原理;
6、熟练Linux系统并能够使用Shell、Python完成工具设计和开发;
7、具备优秀的框架库设计能力,至少独立完成过一个大型模型或APP的架构设计;
8、有开源SDK项目者优先;

2、精通 Android 底层 framework,精通Android性能调优,熟悉 Android 源码
3、对Android Native 有一定经验

2、熟悉掌握至少一种主流手机平台编程语言(C++或Java等),有Java相关开发经验不少于1年
3、精通Android下的高性能编程及性能调优,精通一个系列以上的高市场占有率的手机适配
4、开发基础良好,理解设计模式,在项目或产品中有很好的设计实践

2.熟悉 Android UI 开发非常熟悉,对 UI 架构有理解,并了解基础的 UI 交互知识;
3.熟悉 Android 调试工具和方法,可以应付各种Android复杂问题;
4.熟悉 Android Framework 层,有通过 Android 源码阅读定位问题的经验;

1、精通Android开发平台的框架原理,熟悉Android应用开发流程;-熟悉系统启动流程、权限控制、内存管理等机制,精通至少一个Service模块的底层实现 (如ActivityManagerService、WindowManagerService、PackageManager、ResourceManager等);
2、熟悉无线互联网产品和应用,熟悉无线互联网的各种技术,热衷于跟踪各项新技术的发展以及关注新技术与应用结合情况;
3、具有良好的技术钻研能力,具有良好的文档能力,良好的沟通能力;
4、掌握通用的设计原则和常用的设计模式,理解Android模块化和API设计思路;
有以下方向经验者优先:
1、具备有良好的Linux技术背景,熟悉进程调度、内存分配、IPC通信等内核原理或系统特性,有内核移植、裁剪经验;
2、精通NDK编译、链接、调试;
3、具有移动平台的应用程序性能、内存、稳定性优化经验;
4、对Android Dalvik虚拟机有深入理解;
5、掌握常用的2D/3D绘图优化策略。

你可能感兴趣的:(招人要求)