那些年,在金九遇到的面试问题

主要是用来记录被问到的问题


1.tableView有哪些优化的方式

2.做单点登录的时候应该在哪写判断登录的代码

3.单点登录的时候,怎么存储登录信息,网页登录怎么存储(NSHTTPCookieStorage方面的考察)

4.GCD和NSOperationQueue的区别

5.NSTimer和NSDisplayLink的区别

6.OC的内存管理机制

7.自动释放池什么时候释放内容

8.你在实际项目当中都用到了哪些运行时相关的内容

9.NSObject都有哪些属性

10.+(void)load和+(void)initliaze的区别

11.为什么method swizzing要写在+(void)load方法中,写在+(void)initliaze中可不可以

12.视频离线缓存是怎么实现的

13.假设缓存电视剧,怎么判断离线缓存的视频是电视剧的哪一集(m3u8)

14.iOS支持哪几种视频格式的播放

15.你是怎么实现UITableViewCell高度缓存的

16.iOS沙盒目录是怎么样的

17.iOS沙盒里每个目录下都是放什么内容的

18.归档的内容是以什么形式存储的?存储在什么地方?

19.快速排序

20.有两个已经排好顺序的数组,请合并数组且排序

21.有一堆石子,你和伙伴两个人每次可以拿1到3个,每个人都可以以最优的方式拿石子,谁最后将石子拿完,则那个人算输,请你写出一个方法,判断需要多少个石子保证自己肯定能赢

22.block用copy和strong修饰的区别?block能不能用strong修饰

21.atomic和natomic的区别

22.NSLock的使用方式

23.block有几种样式

24.block存在放在栈上的时候吗

25.几种循环引用的形式

26.UIView的动画属性的block会存在循环引用吗?为什么?

27.GPUImage的实现过程

28.为什么设置cell中透明度属性会影响性能

29.MVVM设计模式的优缺点

30.xib中怎么自适应高度

31.使用xib的优缺点

32.怎么在分类当中添加属性?为什么直接添加属性无效

33.kvo的实现原理

34.消息分发机制

35.怎么将超出视图范围的控件响应事件

36.深拷贝和浅拷贝,怎么自定义实现copy

37.weak和assign的区别

38.isa指针的指向

39.为什么子类能够继承父类的方法

40.metaclass都存储什么内容

41.block引用外部变量的原理

42.异步并发怎么先执行a,b,c再执行d

43.串行异步任务会开辟线程吗?开几个线程?

44.怎么加密登录信息

45.类方法和实例方法的区别

46.apns的原理

47.oc是怎么和js进行交互的

48.xml格式解析

49.单向链表逆序

50.二叉树

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,108评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,699评论 1 296
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,812评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,236评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,583评论 3 288
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,739评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,957评论 2 315
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,704评论 0 204
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,447评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,643评论 2 249
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,133评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,486评论 3 256
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,151评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,108评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,889评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,782评论 2 277
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,681评论 2 272

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,103评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,296评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,577评论 25 707
  • 文/度仔妈咪. 01 下午,妈咪带妞妞下楼遛弯。 妞一到游乐场所,就特别的开心,一直用她的小手指挥着妈咪去这去那,...
    Suven阅读 338评论 2 4
  • 这个平台已经很久没有更新了,因为一直找不到一个点可以让我写下去,也是因为后半学期各种乱七八糟的事情。现在我想以一种...
    吟诗的猫阅读 268评论 0 0