码迷,mamicode.com
首页 > 移动开发 > 详细

国内在线旅游巨头iOS面试题

时间:2016-02-07 13:39:24      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

      首先今天祝大家新年快乐!如果你今天还在看这篇博客,那么你对写代码绝对是真爱。下面是我在面试某公司iOS开发实习生的面试题(拿到offer),今天作为福利分享给大家。

一面技术面(90min)

1.线程,有哪几种线程类型及使用;NSThread,NSOperationQueue,GCD;
2.内存管理,内存优化;
3.cocoapods;
4.KVO,KVC;
5.strong,weak,什么时候会造成循环引用;
6.图片缓存,缓存到内存,缓存到本地;
7.项目;
8.include,import区别;
9.性能优化;
10.MVC,MVVM;iOS中是如何体现MVC的;
11.算法:两个单向链表,头指针分别是H1,H2,其中有一个节点相交,如何找到这个节点。
12.OC的动态性、以及运行时runtime,为什么是动态语言;
13.Http请求GET、POST的区别,Http是在网络中的哪一层;
14.Notification;
15.垃圾回收,ARC;
16.网络的三次握手; 

上面的一些问题,当时我也没回答出来,值得深思。其中的一些也都是面试iOS的必问题目。每一次面试都是对知识的积累和技术的提升。有任何问题欢迎交流哦!

国内在线旅游巨头iOS面试题

标签:

原文地址:http://blog.csdn.net/chenyufeng1991/article/details/50642593

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!