iOS面试要求( 20K-60K,总结腾讯,阿里和今日头条等的招聘信息)

1.ios技术要求

  • 熟悉IOS系统运行机制及内核(runtime,runloop,内存管理机制,消息和事件机制),熟练运用UIKit等进行界面开发,精通多线程和网络(TCP/IP),精通oc和swift,了解C,C++等语言

  • 熟悉iOS SDK相关api和framework的使用方法(动静态库),动态化,组件化。熟悉ios开发,测试和调优工具的使用

  • app性能(cpu,电量,流量,渲染速度)内存优化,保证app的稳定性,安全性和良好的用户体验

  • 架构设计(MVC,MVVM,函数响应式编程rac),参与移动技术框架的研究,设计和实现;关键技术验证和选型

  • 优秀技术解决方案设计经验,优秀开源项目开发维护经验,音视频编解码,直播,图像处理技术,多媒体和流媒体协议

2.程序员素质要求

  • 本科及以上学历,计算机相关专业,扎实的计算机科学基础,熟悉常见的数据结构和算法

  • 良好的编程习惯,代码结构清晰

  • 良好的英文文档阅读能力和新技术学习能力,热爱移动产品研发,有强烈的求知欲,好奇心和进取心。能及时关注和学习业界最新的移动开发技术

  • 有跨平台,安卓,和全栈开发经验者优先

3.产品意识

  • 有较好的产品意识,和产品经理配合,深度参与手机产品需求讨论,功能定义等

4.团队和项目

  • 负责指导培训初级工程师和相关技术分享

  • 责任感和主动性,良好的沟通能力和团队协作精神

  • 具备良好的分析解决问题能力,能独立承担任务及把握进度风险

  • 负责项目重点,难点技术攻坚以及手机移动产品新技术预研

  • 主导过至少一个百万级DAU(日活)的iOS APP的架构

  • 优化iOS团队的开发模式,流程和规范,提供团队效率

  • 负责基础库,框架,关键模块的技术选型,开发和改进

  • 指导团队其他成员的设计和Coding,保证工程质量

5.2020年5月几家开出20K+薪资的招聘要求(boss上截图)

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页