搜狗、美团、新华视讯校招iOS工程师面筋分享~~
搜狗
-
问KVO的实现原理是什么?(答:KVO实现原理很复杂 )
-
XMPP底层的数据交换格式是什么?(答:XMPP的数据交换格式是XML);
-
请概括一下Core Audio,Core Data以及Core Location各是什么。它们对iOS应用有何意义?
-
请描述SpriteKit和SceneKit的作用。
-
Metal是什么?
-
响应链(Responder Chain)是什么?它是如何发挥作用的?
-
按钮和其他控制方式对哪些操作做出回应?
-
AppDelegate扮演着什么样的角色?
-
请解释一下NSUserDefaults。就你而言,你会如何在磁盘中对数组对象进行序列化?
美团网
-
简单介绍一下runloop和runtime;
-
问了ios底层的机制;
-
你是通过什么方式学习新技术的;
-
UIButton继承了那些类;
-
问一些关于网络协议方面的问题
-
问block和delegate的具体区别,什么时候使用什么。
新华视讯手机电视台有限公司
1. import/include的区别
2. ARC的理解
3. delegate是assign还是retain;
4.因为公司要做支付/安全方面的东西,所以问了些支付安全方面的问题
5.怎么学习ios的 有什么感想;
6.你的职业规划是怎样的;
7.你的理想薪资是多少
简单总结了一下面筋,希望大家都能好运早日收到自己满意的offer😍
#校招##美团##搜狗##iOS工程师##面经#