iOS面试准备

作者: oneDemo | 来源:发表于2015-03-30 15:45 被阅读1566次

 具备扎实的C/C++、Objective-C编程基础,熟练掌握Swift,对OOD/OOP有深刻的理解,并具有良好的编程风格和习惯;

 深刻理解OC内存管理的黄金法则;

 深刻理解MVC的设计理念,熟悉各种设计模式;

 深刻理解多线程、Block,NSRunloop,动态绑定运行机制。

 熟练掌握APNS推送原理

 熟练掌握OAuth2.0安全认证原理

 熟练利用AutoLayout进行屏幕适配

 熟悉关系型数据库Sqlite,熟练掌握FMDB,MagicalRecord对数据库进行相关操作

 熟练掌握瀑布流开发

 熟练掌握Facebook开源动画库POP

 熟练使用腾讯Bugly对iOS Crash进行跟踪

 熟练使用支付宝支付、微信支付开发。

 熟'

 熟练掌握Xcode的各种插件的使用,熟练掌握CocoaPods工具对第三方开源库的依赖管理。

 熟练掌握Mac OS系统和iPhone SDK、XCode、Instruments等工具 ;

 熟悉苹果AppStore提交及相关证书制作等流程;

 熟悉多线程编程,熟悉HTTP、TCP/IP,Socket,XMPP通讯协议,熟悉JSON,XML数据解析以及SOAP Web Service网络编程,能完成较为复杂的UI界面布局和性能优化,参与和独立完成过多个iOS项目;

 了解RubyMotion3、 phoneGap跨平台开发

 了解Watchkit简单开发

 了解Sketch对iOS界面的简单设计

 能够进行无障碍英文邮件交流,能读懂相关的英文技术文档;

相关文章

  • iOS面试准备之思维导图

    iOS面试准备之思维导图

  • iOS面试准备

    面试准备 runloop理解runloop其实是一个函数,内部是do-while循环。它接受两种不同类型的源来处理...

  • iOS面试准备

     具备扎实的C/C++、Objective-C编程基础,熟练掌握Swift,对OOD/OOP有深刻的理解,并具有...

  • iOS面试准备

    1.Cocoa框架: Cocoa是OS X和iOS操作系统的程序的运行环境。 是什么因素使一个程序成为Cocoa程...

  • iOS面试准备

    堆与栈的区别 http://my.oschina.net/jilin/blog/402054 atomic与non...

  • iOS面试准备

    1、YYModel在Swift中的使用与OC中有没有什么不同?(此问题为小众问题) 不同:1)、无法将 Model...

  • 阿里腾讯头条美团等iOS面试总结

    阿里iOS面试总结 头条iOS面试总结 腾讯iOS面试总结 百度iOS面试总结 美团iOS面试总结

  • iOS 面试准备题

    现在又想再写一波面试题,作为自己工作的总结. static NSString * const str = @"s...

  • iOS面试前准备

    iOS是一个庞大的平台,涵盖2711个类,644个协议和125个框架。在准备iOS采访时,绝对检查所有API文档的...

  • iOS面试准备资料

    OC篇: 阿里、字节 一套高效的iOS面试题解答(完结):https://www.jianshu.com/p/c1...

网友评论

    本文标题:iOS面试准备

    本文链接:https://www.haomeiwen.com/subject/yjxoxttx.html