今日头条面试——iOS开发面试题

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今日头条面试——iOS开发面试题相关的知识,希望对你有一定的参考价值。

目录

一面

二面

三面


一面

* 1、自我介绍

* 2、项目相关

* 3、怎么自定义导航跳转

* 4、谈谈runtime的理解

* 5、KVC的用途

* 6、使用method swizzling要注意什么?(进行版本迭代的时候需要进行一些检验,防止系统库的函数发生了变化)

* 7、谈对引用计数的理解

* 8、谈谈runloop的理解

* 9、runloop有哪些状态

* 10、autoreleasepool的使用场景

* 11、TableView优化,怎么减少卡顿

* 12、copy assign retain weak关键词

* 13、JSON转Model

* 代码布局

* 多屏幕适配

* HTTP请求头和响应头

* Cookie

* NSCache

* 自己设计一个缓存器

* 怎么实现LRU

* SDWebImage

* 二叉树先序遍历(递归和非递归)</

以上是关于今日头条面试——iOS开发面试题的主要内容,如果未能解决你的问题,请参考以下文章

今日头条Android面试

今日头条面试——iOS开发岗

今日头条校园招聘历年经典面试题汇总:C++研发岗

web前端整套面试题--今日头条面试题

web前端整套面试题--今日头条面试题

Java面试推荐「京东,头条面试必考程序题」