技术笔试题

技术笔试题:

1、 改变view的frame,layer的frame是否会变化?改变layer.frame,view的frame是否会变化?请问原因是什么?

2、 autoreleasepool的释放时机是什么,什么时候需要自己声明一个autoreleasepool。

3、 nsdictionry底层的数据结构是什么,根据key找到value的时间复杂度是多少?

4、 求一个整数数组中和最大的连续子数组,例如:[1, 2, -4, 4, 10, -3, 4, -5, 1]的最大连续子数组是[4, 10, -3, 4](需写明思路,并编程实现)。

5、 请简述在iOS项目中遇到的最大的技术问题是什么,如何解决的?

选做题(可四选一): 

1、 请实现一个完善内存的图片缓存工具,key为url,value为uimage。缓存最大可容纳100张图片,并有淘汰机制。(需编程实现)

2、 请用效率最高的方式绘制不同颜色的10w个的三角形(需编程实现)

3、 请用完善的代码实现异步并发读写文件的接口函数(需编程实现)

4、 请实现视频添加滤镜的功能,其中视频含音频(需编程实现)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,463评论 30 472
  • 现在分析到YYImage 首先看文件 YYImage YYFrameImage YYSpriteSheetImag...
    充满活力的早晨阅读 7,466评论 0 3
  • 我小时候特别怕打针吃药,也有可能是上帝不爱我,越怕什么就来什么! 唉“体弱多病”来形容小时候的我真的是蛮合适...
    Angus余阅读 1,688评论 0 2
  • 今天早晨約了客戶9點開會,一切都準備妥當。根據【易效能】的要領,會議是一定發生的事情,我把事件寫進了日曆。萬事都準...
    KevinYung阅读 1,526评论 0 4
  • 我愿一人行走 蓝天白云伴我即可 我愿一人行走 绿树红花相随就行 我愿一人行走 黑夜路灯有光方好 独行之路未必旅程孤...
    依彬阅读 1,819评论 0 1

友情链接更多精彩内容