开篇寄语
谈谈工作:
- 2020年是多灾难的一年,对于我们每个人来说,健康地活着比什么都重要。很多公司都过得比较艰难,裁员更是普遍,所以对大部分来说保住饭碗就很不错了,更别说什么跳槽晋升了!
目前状况:
- 现在iOS开发还是比较忙的,尤其年边,加班现象特别明显!三个月的学习并不是每一个人都能做到,每一天的坚持都是拉开你和其他的面试者的重要前提!
2021年真的准备好迎击了么?
- 一年之计在于春 金三银四马上降临,2020也已经过去许久,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度?
- 对于程序员来说,要学习的知识内容太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!
- 对技术的掌握一定的广度和深度,那么?技术要掌握到什么程度呢?特梳理了一下技术知识如下:
iOS底层方向
内容:
1.Block的循环引用到底层原理;
2.GCD应用面试到底层原理;
3.Runtime大厂面试分析;
4.如何卡顿检测到优化性能讲解;
5.方法的查找原理/消息转发的原理篇;
6.界面优化/启动优化/架构优化;
7.属性的原理/类的加载原理/方法底层原理/消息转发原理;
逆向安全方向
内容:
1、破解钉钉项目实战以及技术突破点;
2、掌握越狱环境中常用的调试工具;
3、掌握LLDB常用方法,以及插件高级用法;
4、应用重签名原理讲解;
5、探索越狱/越狱调试/越狱防护/砸壳;
6、通过项目案例,灵活运用各项逆向技能;
音视频方向
内容:
1、了解直播/小视频项目项目的架构以及技术突破点;
2、视频组成原理;
3、H264文件的结构;
4、软编码和硬编码的区别以及应用场景;
5、硬编码的原理;
6、使用硬编码编码视频文件;
7、H264解码的多种处理方式;
8、iOS 开发者技术简历如何制作;
面试资料
复习资料 (电子版答案点这里腾讯文档)
我是一名开发者,一个iOS交流圈子的维护者“见过愤然离开现在岗位的,也见过找到新工作涨薪而欣喜若狂的!见过口吐芬芳责怪整个行业的,也见过直面现状努力成长的”!不要浪费美好的年华,做自己觉得对的事情~
文章不易,如果您觉得还不错,麻烦在文末 “点个赞” 或者 评论 “Mark”,谢谢您的支持