专业技能 精通 C++ 编程:需具备扎实的 C++ 基础,熟练掌握其语法、特性,如面向对象编程、模板、多态等,还要熟悉常见数据结构和算法. 熟悉鸿蒙开发框架和工具链:要深入了解鸿蒙 OS 的开发框架、工具链,如 DevEco Studio 等开发工具的使用,以及鸿蒙应用的项目结构、构建流程等. 掌握内存管理机制:由于 C++ 的内存管理相对复杂,需熟练掌握其内存管理机制,包括堆内存和栈内存的分配与释放,以避免内存泄漏等问题. 项目经验 有相关开发经验:具有 C++ 开发实际项目经验,了解软件开发流程,如需求分析、设计、编码、测试等环节。有鸿蒙 OS 应用开发经验者优先. 跨平台开发经验:熟悉 Android、iOS 或 QT 等其他平台的应用程序开发,了解不同平台的特点和差异,有助于更好地实现鸿蒙应用的跨平台兼容性.