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
逆向入门面试题
|