小米2019秋招iOS开发笔试题(A)

时长:120分钟 总分:100分

295浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 10 10 2
1.
操作系统中用得最多的数据结构是( )。
问题详情




2.
爬楼梯
问题详情

在你面前有一个n阶的楼梯,你一步只能上1阶或2阶。
请问计算出你可以采用多少种不同的方式爬完这个楼梯。 输入描述: 一个正整数n(n<=100),表示这个楼梯一共有多少阶输入样例: 5 输出描述: 一个正整数,表示有多少种不同的方式爬完这个楼梯输出样例 8
3.
下面属于ios多线程实现方法的是?
问题详情




4.
内存管理的关键字描述正确的是:
问题详情




5.
下列无效的键路径是:
问题详情




6.
以下属于runtime API以及应用场景的是:
问题详情




7.
关于堆数据结构,下面描述中不恰当的一项是?
问题详情




8.
一个含有 n 个顶点的连通且无环的简单无向图,在其邻接矩阵存储结构中共有多少个零元素?
问题详情




9.
设某二叉树的前序序列为BADC,中序序列为ADBC,则后序序列为下面哪个?
问题详情




10.
当一台主机从一个网络移到另一个网络时,以下说法正确的是 ()
问题详情




11.
下面对静态数据成员的描述中,正确的是
问题详情




12.
在关系数据库设计中,关系模式是用来记录用户数据的()
问题详情




13.
无向图G=(V,E),其中V={a,b,c,d,e,f} E={(a,b)...
问题详情

无向图G=(V,E),其中V={a,b,c,d,e,f} E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)}

对该图进行深度优先遍历,得到的顶点序列正确的是




14.
在顺序表(2,5,7,10,14,15,18,23,35,41,52)中,...
问题详情

在顺序表(2,5,7,10,14,15,18,23,35,41,52)中,用二分法查找12,所需的关键码比较的次数为()




15.
有关数据流图的说法中,正确的是_______。
问题详情




16.
下面那个方法属于NSObject的内省(Introspection)方法?
问题详情




17.
在iOS系统中,可以数据持久化的方案有?
问题详情




18.
关于iOS常用组件UILabel以下说法正确的是?
问题详情




19.
下面哪个说法是错误的
问题详情

下列代码:
@property(nonatomic,assign)id<Painting>myObject

下面哪个说法是错误的




20.
下列循环语句中有语法正确的是
问题详情




21.
以下说法正确的是()
问题详情





22.
构建短字符串
问题详情

给定任意一个较短的子串,和另一个较长的字符串,判断短的字符串是否能够由长字符串中的字符构建出来,且长串中的每个字符只能用一次。 输入描述: 一行数据包括一个较短的字符串S和一个较长的字符串T,用一个空格分隔。保证1<=|S|<=|T|<=100000。输入样例: a b 输出描述: 如果短的字符串可以由长字符串中的字符构建出来,输出字符串 “true”,否则输出字符串 "false"。输出样例 false