前言
由于5月21日“双减意见”通过,导致K12的裁员,6月初我结束了为时2年的工作,踏上找工作谋求生计的道路,经历1个多月7次到场面试;
我总结了这1个多月找工作的心得:
1、面试机会有,但是需要硬实力;
2、很多iOS面试题都似曾相识,但底层逻辑难以表达清楚;
3、原来工作没提升,自身能力跟不上市场的需求了;
下面这几道面试题,是我在这几次面试中印象颇深的,感觉平时有接触,但却没答上来:
题目1:分析一个复杂的UI界面为什么卡顿,只分析UI层(忽略圆角、阴影)从UIview和CALAyer层面
题目2:synchronized 锁是否可以循环加锁?如何实现的?
题目3:项目中遇到难处理的Crash如何分析? 如果奔溃到系统函数中如何分析?
题目4:类的结构里面为什么会有rw和ro以及rwe?
题目5:Xcode打包ipa做了什么?详细说明下步骤;
题目6:如何获取自己的引用库列表?
这段时间,我弄明白了2大问题:
iOS简历该怎么写,能提高面试机会;
现在iOS程序员需要具备什么能力;
1、iOS开发简历怎么写?
我直接参考的《iOS开发简历制作.pdf》;
目录:
iOS开发简历制作.pdf,推荐你获取看看;
获取方式:识别二维码,进群即可领取;
或
添加微信:iOS4984 ,备注:简历制作 直接获取;
iOS技术交流群
2、现在iOS程序员需要具备什么能力;
由于要快速了解目前的市场需求,我直接找了专业的视频来看;
我是看的:腾讯课堂精选的《iOS开发高级进阶》的底层技术视频;
该分享,主要围绕 底层基础、应用开发、原理、原生的 4 个模块,从“发现问题、解决问题 → 讲解底层原理 → 主动出击 → 核心知识融会贯通”,来进行技术点的系统讲解;
如果你想快速了解,推荐你也看看,毕竟不进步就等于退步;
多了解一点,总没错!
参与方式:识别二维码,进群即可免费参加;
或
添加微信: iOS4984 ;
iOS技术交流群