iOS-InterviewQuestion-collection
iOS-InterviewQuestion-collection copied to clipboard
iOS 开发者在面试过程中,常见的一些面试题,建议尽量弄懂了原理,并且多实践。
投递邮箱:[email protected] 详情了解:https://mp.weixin.qq.com/s/S0phXYuHGbCfFGnqaicSbg **热招业务** 今日头条 App 客户端基础技术 小视频业务 国际化业务 PGC业务 用户增长业务 保密新业务 **iOS Leader** 职位描述 1、负责头条核心产品iOS端的研发及管理工作; 2、负责iOS团队搭建和管理,对iOS团队产出的质量和效率负责; 3、和产品经理配合,深度参与产品需求讨论,功能定义等。 职位要求 1、有良好的编程习惯,设计良好的代码结构,不断迭代重构; 2、三年以上iOS开发经验,对iOS底层技术有深入理解,对技术和用户体验充满狂热,对性能追求极致; 3、两年以上团队管理经验,能够打造快速进步的优秀团队,能带领iOS团队快速实现产品需求,对产品有自己的理解更佳; 4、对软件开发有较深理解,能够产出较好设计; 5、优秀的沟通及表达能力,有一定的产品和业务sense。 **iOS开发高级/资深工程师** 职位描述 1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作 2、和产品经理配合,深度参与手机产品需求讨论,功能定义等 3、设计良好的代码结构,不断迭代重构 4、承担重点、难点的技术攻坚 职位要求...
快速排序的Partition最后复位,swap(arr[RandIndex],arr[right]); 为什么不是swap(arr[storeIndex],arr[right]);
https://github.com/liberalisman/iOS-InterviewQuestion-collection/blob/master/UIKit/7.%E7%AC%AC%E4%B8%83%E9%A2%98.md 这个是 iOS5之前的处理方式