1.iOS同一个方法被多次交换了,方法会执行么?
答案:会依次执行,执行的结果是:倒叙排列,最后调用原类的方法
image.png
2.iOS-分类重写原类方法时,如何调用原类方法
https://www.jianshu.com/p/cd74af4746c5
3.上台阶问题,斐波那契数列
优化:创建hash表,空间换时间。
怎么解决hash冲突
链地址法
再[哈希](https://so.csdn.net/so/search?q=%E5%93%88%E5%B8%8C&spm=1001.2101.3001.7020)法
建立公共溢出区
开放定址法
https://blog.csdn.net/lycwhu/article/details/125765770
4.客户端怎么减轻服务端的请求压力
我目前能想到的
(1)公用接口合并,数据合并,客户端做缓存操作
(2)接口细粒度拆分,分为主要功能接口+非主要功能接口
(3)某些场景下,可以对结构框架内容进行单独隔离,正常展示的时候只请求当前页面展示的内容的数据信息
(4)针对一些特别的数据信息,例如二维码,可以依靠前端接口实现二维码生成
5.开放性题目
如何设计一个跨平台的小程序框架
使用flutter设计一个小程序
https://blog.csdn.net/pakeym/article/details/125882102