2022年最新iOS 面试题

作者: iOS小洁 | 来源:发表于2020-12-16 17:52 被阅读0次

所有的经历都是成长,所有的磨难都是历练!加油!!

大概捋了一下iOS面试知识点,以此作为大纲希望自己能有目标有计划地准备面试,后面我会逐个复习一下相应的内容,同时也会添加遗漏的知识点到文本,并记录下自己的笔记分享出来。喜欢的可以收藏,大家一起努力。

一、基础知识

1、iOS基础知识

1.1、iOS基础知识(一)NSLayoutConstraint使用
1.2、iOS基础知识(二)load、initialize的区别
1.3、iOS基础知识(三)深拷贝(mutableCopy)与浅拷贝(copy)
1.4、iOS基础知识(四)分类(category)和扩展(extension)

1.5、iOS事件传递

2、内存管理

2.1、iOS内存管理(一)基础知识

2.2、iOS内存管理(二)属性关键字

2.3、iOS内存管理(三)SideTables详解

2.4、iOS内存管理(四)ARC下__strong 和 __weak源码主要流程分析

3、类与对象

3.0、iOS 类与对象原理

4、runtime 底层原理与使用

5、Runloop 底层原理与使用

6、KVC

7、KVO

8、分类

9、关联对象

10、block 经常问到的问题

11、多线程

11.0、多线程

12、锁

13、性能优化

13.0、启动优化

14、网络协议

14.1、网络协议--基础知识
14.2、网络协议--物理层,数据链路层
14.3、网络协议--网络层
14.4、网络协议--传输层
14.5、网络协议--应用层
14.6、网络协议--安全
14.7、HTTP和HTTPS详解
14.8、网络--HTTPS
14.9、网络--HTTP历程
14.a、网络--其他

二、常用框架

AFNetworking 源码解析

SDWebImage 源码

Marsony 源码

FMDB 的设计原理

三、架构设计

MVC

MVP

MVVM

组件化

分层架构

设计模式

四、数据结构

数组

链表

二叉树

集合

映射

哈希表

二叉堆

五、算法

常用排序算法

二分查找

贪心

分治

动态规划

背包问题

相关文章

  • iOS最新面试题汇总(四)

    iOS最新面试题汇总:iOS最新面试题汇总(一)iOS最新面试题汇总(二)iOS最新面试题汇总(三)iOS最新面试...

  • iOS最新面试题汇总(三)

    iOS最新面试题汇总:iOS最新面试题汇总(一)iOS最新面试题汇总(二)iOS最新面试题汇总(三)iOS最新面试...

  • iOS最新面试题汇总(一)

    iOS最新面试题汇总:iOS最新面试题汇总(一)iOS最新面试题汇总(二)iOS最新面试题汇总(三)iOS最新面试...

  • iOS最新面试题汇总(二)

    iOS最新面试题汇总:iOS最新面试题汇总(一)iOS最新面试题汇总(二)iOS最新面试题汇总(三)iOS最新面试...

  • iOS面试知识点整理

    参考:2017年最新 iOS面试题及答案2017秋季校园招聘iOS开发岗位面试题集锦iOS面试题300+2017...

  • iOS面试题

    iOS面试题 iOS面试题

  • ## iOS面试题

    【2017年最新】☞ iOS面试题及答案 五月面试题 五月面试提答案基础 五月面试题高级 五月面试提中级 2017...

  • 你能用到的iOS面试题(一)

    总结一份整理的2020年《大厂最新常问iOS面试题+答案》,面试题合集答案、复习资料,均有完整PDF版,需要的小伙...

  • iOS 面试题及答案

    面试题集锦 iOS面试题及答案1iOS面试题及答案2iOS进阶面试题及答案3 一. CoreAnimation 相...

  • iOS面试题分享——附BAT常见的iOS面试题

    iOS面试题分享——附BAT常见的iOS面试题

网友评论

    本文标题:2022年最新iOS 面试题

    本文链接:https://www.haomeiwen.com/subject/eoomgktx.html