职位描述:
1. 负责App 中React Native 部分开发,hybrid webview 部分应用开发。
2. 构建React native UI 组件库,高效完成多种设备(手机,车机,iot 设备)中的功能开发
3. 参与跨平台技术方案设计,推动架构迭代与稳定性提升
职位要求:
1. 本科及以上学历,4年以上React Native开发经验,熟悉框架底层原理及性能优化方法。
2. 有混合app 开发经验,有通过ReactNative 、webview 等和原生配合开发经验。
3. 了解Android开发(Java/Kotlin),有车机开发经验优先。
4. 有绘制层优化经验(如优化FlatList滚动、自定义渲染逻辑)或框架层改进案例。
招聘部门:
小米
工作地点:
北京市 ID:A101474
面试建议:
小米的这个全栈移动开发工程师职位非常注重React Native的深度技术能力。不同于一般的移动开发岗位,它特别强调对框架底层原理的理解和性能优化能力,同时需要具备跨平台开发和多设备适配的经验。面试官很可能会重点考察你在React Native性能优化、混合开发架构设计方面的实战经验。 建议你在准备面试时,不仅要复习React Native的核心原理,还要准备具体的性能优化案例。比如你可以整理过去项目中遇到的性能瓶颈,以及你是如何通过优化FlatList、自定义渲染逻辑等方式解决的。同时,如果你有车机开发经验,一定要重点准备这部分内容,因为这是小米特别看重的加分项。另外,准备好展示你如何设计跨平台技术方案,以及如何协调React Native和原生代码的经验。面试时可能会被要求现场解决一个React Native性能优化问题,所以保持手写代码的熟练度也很重要。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。