
1 .LLDB 调试命令都有哪些,那些场景下用到 bt,
2 .view 的生命周期,如何监听 View 是否释放(ML inkFinder),在什么时机下 hook
3 .xcode 打包 ipa,xcode 都做了什么详细说明 123 步骤
4.项目中遇到难处理的 crash,如何分析,如果奔溃到系统函数中如何分析
5 fishhook 的原理 hook 的是导入表还是导出表
6.分析一个复杂的 UI 界面为什么卡顿,只分析 UI 层 (忽略 圆角、阴影、)从 UIview 和 CALAyer 层面
7.有没有 hook objc_ messageSend, 方法执行的时间. .
8.synchronized 锁是否可以循环加锁 如何实现的
9 .VideoToolBox&AudioToolbox
10 .ijkplayer 网络差的情况下如何优化
11.线程组 dispath_ .group. 上传图片的 如果网络差用户杀掉 aPP 如何处理
12.Clang 假如一个方法内调用另个方法(可能会有一些耗时的操作),如何检测第一 个方法的耗时
13.NSInvocation 的底层原理
14.DYLD 会判断 macho 的 segments 中判断是否有 restrict 这个字段.插入动态库,有没有方法可以绕过
1 swieer 2020-06-09 16:34:47 +08:00 坐个板凳等大佬来解答 |
2 goodryb 2020-06-09 16:38:59 +08:00 大佬有时间在这给你回答问题吗, 现在伸手都这么直接了? |
3 Otho 2020-06-09 16:44:16 +08:00 这问的还是比较好理解的啊,自己查去吧。 |
4 NCZkevin 2020-06-09 16:59:20 +08:00 不会谷歌? |
5 zjddp 2020-06-10 09:19:26 +08:00 奔溃。。。大小写。。。这用心程度还是算了吧,5 币拿好,不值得 |
6 MonkeyBro 2020-06-10 10:27:50 +08:00 猛一看逼格很高,实际入职也是拧螺丝 |
7 kitalphaj 2020-06-10 10:50:43 +08:00 为啥 Swift 都出了 5 年了,这些面试题还是很多基于 ObjC 出的。。。 |
8 maxmax 2020-06-10 13:02:38 +08:00 公司基本以 oc 为基准,历史原因。如果要学新语言,直接 flutter 之类一步到位,为何还要多学 swift?swift 扯蛋 |
9 loarland 2020-06-10 21:22:05 +08:00 这特么是多少钱的岗位 |
10 ff031068 2020-06-11 09:18:09 +08:00 很多题目都是基于逆向开发,招聘职位是逆向? |
11 ooops 2020-06-11 19:29:48 +08:00 奔溃 objc_messageSend 劝退。。 |
12 653513754 2020-06-12 10:56:37 +08:00 via iPhone 逆向入门面试题 |