北京陌陌、58同城、神策数据校招ios工程师面筋
北京陌陌信息技术有限公司
1 在MRC模式下,重写setter函数;
2 描述OC的内存管理模式;
3 alloc,retain,copy,release,autoreleasepool,dealloc的用处;
4 描述autorelease对象释放时机,描述autoreleasePool的工作机制;
5 在OC中如何判断俩个对象完全相同;
6 dispatch_sync(dispatch_get_main_queue(), ^(void){NSLog(@"log");});代码有什么问题没?
7 在一个类中retain一个NSTimer类型的成员变量会有什么问题;
8. O. oc语言消息发送的机制;
9.gcd nsopration 的区别。
58同城
-
同步锁里面嵌套同步锁会不会锁死;
-
View和window多层重叠怎么布局的;
-
不用系统的任何接口实现计算字符串的长度;
-
一些基本问题,gcd,linux基础,消息机制等。
Sensors Data神策数据
第一轮【地点:合肥】 技术开发面
聊了很多基础以及应用,比如runtime、runloop、GCD、埋点等等。
第二轮【地点:合肥】 合肥负责人面试
聊聊项目,经验,假设几个工作上的问题问遇到怎么解决,最后让手写两道题目,一个二分查找,另一个遍历子视图,忘了写递归遍历,疏忽了。第一轮比较看中基本功。
第三轮是 北京电话面试,
介绍项目和经验,技术问题少,软性问题偏多点,聊半个小时,很愉快。总体感觉到第三轮比较看重软实力。
最后一轮去北京复试,CTO面,比较关注学习能力,对公司和岗位的认知,面试节奏很快,回答欠缺思考,遗憾落选。
#陌陌##58集团##神策数据##iOS工程师##校招##面经#