● 熟练掌握C语言开发,理解指针、内存管理、数据结构
● 熟练使用Java进行OOP开发,熟悉集合框架、多线程、IO等核心机制
● 熟悉网络编程(Socket/TCP/UDP)
● 了解常用框架:Spring(Java)/ 多线程开发库(C)
● 了解基本数据库操作(SQL/NoSQL)
● 了解操作系统基本原理(进程/线程、内存管理)
● 掌握Git代码管理,理解持续集成(CI)流程
● 熟悉网络编程、Socket编程,了解 TCP/IP, UDP, HTTP/HTTPS 等协议
● 熟练 Android: Jetpack组件化、AOSP编译/调试、多线程/性能调优
● 熟练: C/C++:指针/内存管理、多线程/异步、CMake/NDK构建工具链
● JNI开发、Native崩溃分析(addr2line/LLDB)、FFmpeg/OpenGL等Native框架实战经验
项目很多,基本都可以做;
音视频相关的,或者一些其他后端的处理等等
也可设计方案,提供解决方案等等
可提供产品文档,设计出架构分解需求