准备 iOS 面试到崩溃

2020-05-26 16:55:21 +08:00
 20151024
现在还没来得及准备 Swift 、算法、Flutter 、RN 这些,这阵子在骑驴找马准备 OC 、iOS 相关的面试题。
杂七杂八的知识点真的非常多,而且由于 iOS 开发的从业者过多、岗位又被小程序蚕食,iOS 的面试向来都是造航母般地问原理、底层、源码(实际工作中很少涉及,比如 KVO 的原理、SDWebImage 源码)。很多都是属于应试背诵范畴的,本人现在工作四年多了,记忆力不比学生那会,即便完全建立在理解的基础上,一些专业的名词表达也是纯记忆。
另外,还要强行给现在的项目镀上特色,强行包装出项目的难点、代表性技术。
唉,需要每天清晨和睡前都要背一遍,不然现在的工作需求一来,停个几天,忘得就差不多了,又要重头再来,想裸辞后全职在家准备面试,又看到现在这么多人失业,所以没那个勇气,难受、心累。
18034 次点击
所在节点    iDev
101 条回复
linkoubian
2020-05-27 16:07:33 +08:00
感觉有点过了。比如所谓 KVO 原理,理解上抓住两点,1 是子类化、2 是对 isa 的 swizzle,是不是就足够了?无论写多久的业务代码,都不会忘记真正理解了的内容吧。
20151024
2020-05-27 16:16:56 +08:00
@massacreformash 是的出国是一条出路
@qq2511296 加油,我的想法是找没到到出路前,在这个行业能多干一个月是一个月,多干一天是一天,毕竟未来做什么都需要钱
@linkoubian 是的,你说的这两点我也很难忘记,但脑子理解的东西、在面试时用口头表达出来,是需要包装和背诵的。对于初中级面试者,只简单地回答这几个字,我觉得是不能够打动面试官和 pk 掉竞争对手的
fffang
2020-05-27 16:21:14 +08:00
@linqiang 内存对齐,动态库链接优化,内存映射
其实还是背,面试官 80%也不懂,80%少了,95%吧
MonkeyBro
2020-05-27 16:52:10 +08:00
看招聘不都是要 swift rxSwift flutter 嘛,这些不都是 N 年前的面试题了,背呗,还能咋样
hikarugo
2020-05-27 17:00:36 +08:00
@Lfinesse 问题是背只是一部分,哈哈哈
gunavy
2020-05-27 20:16:04 +08:00
面试复习背题很正常,不正常的是迟早有一天会背不动
luopengfei14
2020-05-27 21:21:24 +08:00
@From313 恭喜你成功转行,还是在职转行。
loarland
2020-05-27 22:19:35 +08:00
理论上的东西突然问道还真不一定能说的头头是道 - -!
busfool
2020-05-28 07:12:59 +08:00
正在背 Java 面试题呢 既然都是纯记忆了 打算试试按记单词那一套来
gggxxxx
2020-05-28 08:50:50 +08:00
国内风气都这样。其实优秀程序员的主要特质是想象力,眼界和勤快。但是国内很多公司很喜欢这种擅长堆技术术语的人,其实大部分人写的代码不都是调用调用三方库编译点别人的开源代码。真正创造力还是比较欠缺
eastcat
2020-05-28 10:40:39 +08:00
程序员为难程序员,不过不问这些问题,怎么知道你的实力呢,面试本来就有一点应试的味道。
utyyyreee
2020-05-28 13:36:58 +08:00
加油
lnim
2020-05-28 13:40:52 +08:00
二年社招 试了下
被问到了 二进制重排插桩~ 还有 block 签名 block signal
劝退了
GromHellscream
2020-05-28 13:58:48 +08:00
像刚入门的 Swift 新手怎么办...
lwlizhe
2020-05-28 14:22:46 +08:00
FLutter 是必须的么?
我是做 Android 的,感觉看了下面经还好,没怎么出现 Flutter,除非你简历中写到了 Flutter
gp370051630
2020-05-28 15:08:06 +08:00
@NoHair 大兄弟,可以透漏下要的薪资水平吗?准备跳槽的突然有点慌
TanLeDeDaNong
2020-05-28 16:05:15 +08:00
虽然不是移动端,但是今年大概都这样吧 哪个方向准备面试都很难,我的建议是哪有什么充分的准备,太累太难了。给自己一个期限将核心准备了,剩下的交给命运吧
NoHair
2020-05-28 20:17:12 +08:00
@gp370051630 我在拉钩 boss 都是投 15 以上的,一般往 18 20 的要
我前两段工作都是 IoT 行业相关的,制造业因为贸易战+疫情是个什么样你也清楚
招聘需求上还是游戏行业+音视频处理相关的多,另外 flutter+rn 也有一些,还有一部分强调实际的 swift 开发经验,这个我也没有,感觉现在坑少人多,我找的猎头也反馈 iOS 的岗位真的少,实力有自信,准备下算法就找人推大厂吧,海投除了能力可能还需要运气
最后,今天终于有了个还不错的 offer,准备入职了
LowBCoder
2020-05-29 09:56:58 +08:00
@luckyrayyy 同为 Java 的看哭了,确实是都是要背的...
EggmanQ
2020-06-08 13:21:56 +08:00
我也是, 求职造火箭, 会的, 答上, 不会的, 下一次答上.
系统原理, 黑魔法技术, 设计模式, 底层优化, 百万级千万级架构, 软技能领导力.
进了大厂.
先做创新项目吧, 新人不要急, 最重要的是晚上一定要出版本.
有点像单人下精英副本, 打过后的主要任务是新手村限时杀小鸡.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/675674

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX