区块链技术博客
www.b2bchain.cn

一套iOS底层试卷-我想和你分享求职学习资料

本文介绍了一套iOS底层试卷-我想和你分享求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

考试介绍

最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来

🎯 考试检测大家最近的学习

🎯 敲响警钟,希望大家能够端正学习态度、及时查漏补缺

🎯 根据大家在这阶段学习的情况调整下阶段讲课的速度和深度

正常考试 分为四种题型. 总分 200分 (不要问我为什么不是100分,诶…就是玩!!!!😸)

  • 1、选择题 (每题5分, 共10道 50分)

  • 2、判断题 (每题5分, 共6道 30分)

  • 3、简单题 (每题10分 共10道 100分)

  • 4、拓展满分题 (20分)

下面我就贴出题目吧,如果你有时间的,不妨也拿笔本子测试一下,看看能做多少分,在文章留言我会第一时间发你答案! 或者加我微信: KC_Cooci

一、选择题(每题5分) ⚠️ 有单选有多选哦⚠️

  • 1. 在LP64下,一个指针的有多少个字节 分值5分
  • A: 4

  • B: 8

  • C: 16

  • D: 64

  • 2. 一个实例对象的内存结构存在哪些元素 分值5分
  • A:成员变量

  • B: supClass

  • C: cache_t

  • D: bit

  • 3. 下面 sizeof(struct3)大小等于 分值5分
struct LGStruct1 {     char b;     int c;     double a;     short d; }struct1;  struct LGStruct2 {     double a;     int b;     char c;     short d; }struct2;   struct LGStruct3 {     double a;     int b;     char c;     struct LGStruct1 str1;     short d;     int e;     struct LGStruct2 str2; }struct3;
  • A: 48

  • B: 56

  • C: 64

  • D: 72

  • 4. 下列代码: re1 re2 re3 re4 re5 re6 re7 re8输出结果 分值5分
BOOL re1 = [(id)[NSObject class] isKindOfClass:[NSObject class]];      BOOL re2 = [(id)[NSObject class] isMemberOfClass:[NSObject class]];    BOOL re3 = [(id)[LGPerson class] isKindOfClass:[LGPerson class]];      BOOL re4 = [(id)[LGPerson class] isMemberOfClass:[LGPerson class]];   NSLog(@" re1 :%hhdn re2 :%hhdn re3 :%hhdn re4 :%hhdn",re1,re2,re3,re4);  BOOL re5 = [(id)[NSObject alloc] isKindOfClass:[NSObject class]];       BOOL re6 = [(id)[NSObject alloc] isMemberOfClass:[NSObject class]];     BOOL re7 = [(id)[LGPerson alloc] isKindOfClass:[LGPerson class]];      BOOL re8 = [(id)[LGPerson alloc] isMemberOfClass:[LGPerson class]];    NSLog(@" re5 :%hhdn re6 :%hhdn re7 :%hhdn re8 :%hhdn",re5,re6,re7,re8);
  • A: 1011 1111

  • B: 1100 1011

  • C: 1000 1111

  • D: 1101 1111

  • 5. (x + 7) & ~7 这个算法是几字节对齐 分值5分
  • A: 7

  • B: 8

  • C: 14

  • D: 16

  • 6. 判断下列数据结构大小 分值5分

“`
union kc_t {
uintptr_t bits;
struct {

考试介绍

最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来

🎯 考试检测大家最近的学习

🎯 敲响警钟,希望大家能够端正学习态度、及时查漏补缺

🎯 根据大家在这阶段学习的情况调整下阶段讲课的速度和深度

正常考试 分为四种题型. 总分 200分 (不要问我为什么不是100分,诶…就是玩!!!!😸)

  • 1、选择题 (每题5分, 共10道 50分)

  • 2、判断题 (每题5分, 共6道 30分)

  • 3、简单题 (每题10分 共10道 100分)

  • 4、拓展满分题 (20分)

下面我就贴出题目吧,如果你有时间的,不妨也拿笔本子测试一下,看看能做多少分,在文章留言我会第一时间发你答案! 或者加我微信: KC_Cooci

一、选择题(每题5分) ⚠️ 有单选有多选哦⚠️

  • 1. 在LP64下,一个指针的有多少个字节 分值5分
  • A: 4

  • B: 8

  • C: 16

  • D: 64

  • 2. 一个实例对象的内存结构存在哪些元素 分值5分
  • A:成员变量

  • B: supClass

  • C: cache_t

  • D: bit

  • 3. 下面 sizeof(struct3)大小等于 分值5分
struct LGStruct1 {     char b;     int c;     double a;     short d; }struct1;  struct LGStruct2 {     double a;     int b;     char c;     short d; }struct2;   struct LGStruct3 {     double a;     int b;     char c;     struct LGStruct1 str1;     short d;     int e;     struct LGStruct2 str2; }struct3;
  • A: 48

  • B: 56

  • C: 64

  • D: 72

  • 4. 下列代码: re1 re2 re3 re4 re5 re6 re7 re8输出结果 分值5分
BOOL re1 = [(id)[NSObject class] isKindOfClass:[NSObject class]];      BOOL re2 = [(id)[NSObject class] isMemberOfClass:[NSObject class]];    BOOL re3 = [(id)[LGPerson class] isKindOfClass:[LGPerson class]];      BOOL re4 = [(id)[LGPerson class] isMemberOfClass:[LGPerson class]];   NSLog(@" re1 :%hhdn re2 :%hhdn re3 :%hhdn re4 :%hhdn",re1,re2,re3,re4);  BOOL re5 = [(id)[NSObject alloc] isKindOfClass:[NSObject class]];       BOOL re6 = [(id)[NSObject alloc] isMemberOfClass:[NSObject class]];     BOOL re7 = [(id)[LGPerson alloc] isKindOfClass:[LGPerson class]];      BOOL re8 = [(id)[LGPerson alloc] isMemberOfClass:[LGPerson class]];    NSLog(@" re5 :%hhdn re6 :%hhdn re7 :%hhdn re8 :%hhdn",re5,re6,re7,re8);
  • A: 1011 1111

  • B: 1100 1011

  • C: 1000 1111

  • D: 1101 1111

  • 5. (x + 7) & ~7 这个算法是几字节对齐 分值5分
  • A: 7

  • B: 8

  • C: 14

  • D: 16

  • 6. 判断下列数据结构大小 分值5分

“`
union kc_t {
uintptr_t bits;
struct {

考试介绍

最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来

🎯 考试检测大家最近的学习

🎯 敲响警钟,希望大家能够端正学习态度、及时查漏补缺

🎯 根据大家在这阶段学习的情况调整下阶段讲课的速度和深度

正常考试 分为四种题型. 总分 200分 (不要问我为什么不是100分,诶…就是玩!!!!😸)

  • 1、选择题 (每题5分, 共10道 50分)

  • 2、判断题 (每题5分, 共6道 30分)

  • 3、简单题 (每题10分 共10道 100分)

  • 4、拓展满分题 (20分)

下面我就贴出题目吧,如果你有时间的,不妨也拿笔本子测试一下,看看能做多少分,在文章留言我会第一时间发你答案! 或者加我微信: KC_Cooci

一、选择题(每题5分) ⚠️ 有单选有多选哦⚠️

  • 1. 在LP64下,一个指针的有多少个字节 分值5分
  • A: 4

  • B: 8

  • C: 16

  • D: 64

  • 2. 一个实例对象的内存结构存在哪些元素 分值5分
  • A:成员变量

  • B: supClass

  • C: cache_t

  • D: bit

  • 3. 下面 sizeof(struct3)大小等于 分值5分
struct LGStruct1 {     char b;     int c;     double a;     short d; }struct1;  struct LGStruct2 {     double a;     int b;     char c;     short d; }struct2;   struct LGStruct3 {     double a;     int b;     char c;     struct LGStruct1 str1;     short d;     int e;     struct LGStruct2 str2; }struct3;
  • A: 48

  • B: 56

  • C: 64

  • D: 72

  • 4. 下列代码: re1 re2 re3 re4 re5 re6 re7 re8输出结果 分值5分
BOOL re1 = [(id)[NSObject class] isKindOfClass:[NSObject class]];      BOOL re2 = [(id)[NSObject class] isMemberOfClass:[NSObject class]];    BOOL re3 = [(id)[LGPerson class] isKindOfClass:[LGPerson class]];      BOOL re4 = [(id)[LGPerson class] isMemberOfClass:[LGPerson class]];   NSLog(@" re1 :%hhdn re2 :%hhdn re3 :%hhdn re4 :%hhdn",re1,re2,re3,re4);  BOOL re5 = [(id)[NSObject alloc] isKindOfClass:[NSObject class]];       BOOL re6 = [(id)[NSObject alloc] isMemberOfClass:[NSObject class]];     BOOL re7 = [(id)[LGPerson alloc] isKindOfClass:[LGPerson class]];      BOOL re8 = [(id)[LGPerson alloc] isMemberOfClass:[LGPerson class]];    NSLog(@" re5 :%hhdn re6 :%hhdn re7 :%hhdn re8 :%hhdn",re5,re6,re7,re8);
  • A: 1011 1111

  • B: 1100 1011

  • C: 1000 1111

  • D: 1101 1111

  • 5. (x + 7) & ~7 这个算法是几字节对齐 分值5分
  • A: 7

  • B: 8

  • C: 14

  • D: 16

  • 6. 判断下列数据结构大小 分值5分

“`
union kc_t {
uintptr_t bits;
struct {

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 一套iOS底层试卷-我想和你分享求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们