腾讯、爱奇艺、杭州银行iOS面经
腾讯、爱奇艺、杭州银行iOS面经
腾讯
一面:
-
动态规划的算法题两道
-
字符串处理的题两道
-
循环数组找特定值,要求最优
-
iOS内存泄露题
二面
-
又问了一遍一面的一些问题
-
操作系统很重要
-
夹杂几个智力题
-
问猴子摘香蕉,共50个,一次可以摘一个或两个,问摘法种数
爱奇艺
一面
-
OC内存管理,ARC和MRC
-
谈谈你对多线程的理解,还有相关的一些底层的基础知识,
-
视频播放方面的知识
-
UITableViewh和UICollectionView的区别
-
对操作系统了不了解
-
你在项目中有什么特别印象深刻的技术?
-
你认为项目的框架有哪些优缺点?
-
第三方框架的底层实现原理分析
杭州银行
-
谈谈final, finally, finalize的区别。
-
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
-
Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
-
&和&&的区别。
-
HashMap和Hashtable的区别。
-
Collection 和 Collections的区别。
-
什么时候用assert。