iOS面试题
文章平均质量分 95
大芒果_dmg
这个作者很懒,什么都没留下…
展开
-
个人总结的一些面试技巧
1.不要轻视自己做的项目。我在面试的有的同学的时候让他简单介绍一下在这个项目中的职责,他在跟我描述某个功能的时候,说的最多的一句话是,其实是一些简单的展示类的东西,自己都把自己请看了,别人还会看重你吗。 2.面试过程中不能用模棱两可的词语:也许,大概,有可能,约莫,估计,应该是。就算错也要错的自信 3.面试的时候一定要自信,目视对方。在模拟面试的时候有大概六七成同学,我目视他的时候原创 2015-08-01 17:17:42 · 3470 阅读 · 2 评论 -
芒果iOS开发之高级面试题二
索引25. _objc_msgForward 函数是做什么的,直接调用它将会发生什么?26. runtime如何实现weak变量的自动置nil?27. 能否向编译后得到的类中增加实例变量?能否向运行时创建的类中添加实例变量?为什么?28. runloop和线程有什么关系?29. runloop的mode作用是什么?30. 以+ scheduledTimerWithTim转载 2015-12-25 22:53:29 · 17795 阅读 · 0 评论 -
芒果iOS开发之史上最全的面试题汇总二
UI 常见面试题:1、UIViewController生命周期 答:(1)视图控制器的装载:当视图控制器从nib 文件而来时,nid中创建一 个视图,然后调用 viewDidLoad方法,不会调用 loadView 方法。当没有创建 nib 文件,创建一个视图控制器时,视图控制器调用会调用loadView 方法创建一个 空的视图,当你覆盖loadView 方法时原创 2015-10-30 15:29:55 · 2188 阅读 · 0 评论 -
芒果iOS开发之常见算法总结
常见算法题1、冒泡排序冒泡排序思想:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。(从第一个数开始比较)int a[12] = {30, 21, 13, 37, 43, 23, 34, 53, 66, 72, 99, 95};int index2 = 0;for (int index1 = 0; index1 // 取出第(n+1)原创 2015-10-30 15:42:14 · 2686 阅读 · 0 评论 -
芒果iOS开发之史上最全的面试题汇总一
芒果iOS开发之史上最全面试题一OC常见面试题原创 2015-03-26 16:28:14 · 4825 阅读 · 1 评论 -
芒果iOS开发之百度魔图面试题
前几天朋友有幸得到百度的面试邀请,要去的部门是百度魔图。下边给大家分享一下百度魔图的iOS面试题。如果这段时间有去面试的,可以针对这些问题做个参考。1、SD_WebImage底层实现原理;2、http与https的区别,https的好处有哪些?3、算法:怎么从100万个数里面找出100个最大数,实现方法,并说出时间复杂度;4、copy和mutablecopy的区别;5、core原创 2015-11-10 09:37:25 · 1104 阅读 · 0 评论 -
芒果iOS开发人事面试问题及答案汇总二
35、眼下你生活中最重要的是什么?回答提示:对我来说,能在这个领域找到工作是最重要的,能在贵公司任职对我说最重要。36、你为什么愿意到我们公司来工作?回答提示:对于这个问题,你要格外小心,如果你已经对该单位作了研究,你可以回答一些详细的原因,像“公司本身的高技术开发环境很吸引我。”、“我同公司出生在同样的时代,我希望能够进入一家与我共同成长的公司。”、“你们公司一直原创 2015-10-24 14:07:05 · 1885 阅读 · 0 评论 -
芒果iOS开发人事面试问题及答案汇总三
1、请你自我介绍一下自己好吗?回 答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技 能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的 能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考原创 2015-10-24 16:51:03 · 1501 阅读 · 0 评论 -
芒果iOS开发人事面试问题及答案汇总一
对于大部分的iOS程序猿来说,面试之前都会精心准备iOS相关的技术问题。网上各种看iOS面试题。但是大家往往会忽略一些HR人事的一些问题。大风大浪都过去了不能在小河沟里翻了船,其实跟HR的博弈也是相当重要的,因为薪资是你跟HR谈的,所有的HR都会往下压你的工资,所以你的问题一定不能让他找到理由减少你的工资。下边来看一些常见的HR问题以及回答方案(这只是我个人的意见,给大家提供一些参考,大家可以根据原创 2015-10-24 14:01:41 · 1648 阅读 · 0 评论 -
芒果iOS开发面试题答案
面试题答案总结 1.简述OC中内存管理机制 1.1 OC的内存管理机制是自动引用计数,内存管理的原则是谁开辟谁释放,有retain的地方就要有release1.2 内存管理分为ARC和MRC,在MRC下我们需要手动管理内存,需要使用到retain/copy/release/autorelease等方法实现内存管理。ARC下则一般不需要我们手动管理,系统会在适当的位置加上内存管理原创 2015-10-21 09:09:56 · 2644 阅读 · 1 评论 -
iOS面试题题总结
1.简述OC中内存管理机制2.readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、weak属性的作用?3.关于iOS多线程问题4.提升UITableView性能的几点建议5. 线程同步和异步的区别?6.堆和栈的区别?7. iOS类是否可以多继承?8.i原创 2015-08-02 23:00:47 · 1213 阅读 · 0 评论 -
腾讯三面
1.OC你了解的锁有哪些?在你回答基础上进行二次提问;追问一:自旋和互斥对比?追问二:使用以上锁需要注意哪些?追问三:用C/OC/C++,任选其一,实现自旋或互斥?口述即可!2.内存泄漏可能会出现的几种原因,聊聊你的看法?追问一:非OC对象如何处理?追问二:地图类内存若泄漏,如何处理?追问三原创 2017-12-04 09:50:12 · 1235 阅读 · 0 评论