京东2019春招京东IOS开发类试卷

时长:120分钟 总分:91分

115浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 20 10
1.
要交换变量A和B的值,应使用的语句组( )
问题详情




2.
class program  {     &...
问题详情

class program
 {
     static void Main(string[] args)
     {
         int i
         i = x(x(8))
     }
     static int x(int n)
     {
         if (n <= 3)
             return
1
         else
             return
x(n - 2) + x(n - 4) + 1
     }
 }
递归算法x(8)需要调用几次函数x(int n) 




3.
用计算机解决问题的步骤一般为( )①编写程序 ②设计算法 ③分析问题 ④调...
问题详情

用计算机解决问题的步骤一般为( )编写程序设计算法分析问题调试程序。




4.
京东商城plus会员的消费记录金额分别为900,512,613,700,8...
问题详情

京东商城plus会员的消费记录金额分别为900512613700810,若采用选择排序算法对其进行从小到大的排序,第三趟排序结果为:()




5.
一棵完全二叉树共有2018个结点,则叶子结点的个数是?
问题详情




6.
串的朴素模式匹配算法,主要思想是对主串(S)的每一个字符作为子串(T)开头...
问题详情

串的朴素模式匹配算法,主要思想是对主串(S)的每一个字符作为子串(T)开头,与要匹配的字符串进行匹配。主串(S)的长度为n,要匹配的子串的长度为m,那么朴素模式匹配算法的最坏时间复杂度为:




7.
用俩个栈模拟实现一个队列,如果栈的容量分别是O和P(O>P),那么模...
问题详情

用俩个栈模拟实现一个队列,如果栈的容量分别是OP(O>P),那么模拟实现的队列最大容量是多少?




8.
关于DNS协议以下说法错误的是
问题详情




9.
以下命令可以用于获取本机cpu使用率的是:
问题详情




10.
如果ORDER BY子句后未指定ASC或DESC,默认使用以下哪个?
问题详情




11.
下图的UML类结构图表示的是哪种设计模式:
问题详情




12.
对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象,采用以...
问题详情

对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象,采用以下哪种设计模式最好?




13.
iOS单元测试框架有哪些?
问题详情




14.
关于NSOperation queue的说法,正确的是?
问题详情

关于NSOperation queue的说法,正确的是?




15.
实现多线程都有哪几种方法?
问题详情




16.
与alloc相反,与retain相反,与alloc配对的分别是: 
问题详情

与alloc相反,与retain相反,与alloc配对的分别是: 




17.
iOS中,可以从一个应用(如APP01)跳转到另外一个应用(如APP02)...
问题详情

iOS中,可以从一个应用(如APP01)跳转到另外一个应用(如APP02),如果要在跳转的过程中,将username和password这两个参数传递给APP02, 下列代码正确的是:




18.
在主线程调用以下代码:  dispatch_queue_t m...
问题详情

在主线程调用以下代码:

 dispatch_queue_t
mainQueue = dispatch_get_main_queue()
   
dispatch_sync(mainQueue,^{
       
NSLog(@"MainQueue")
    })
执行结果是_______




19.
下列哪个不是iOS提供的tableview cell分割线风格?
问题详情




20.
下面哪些属于UITableViewDelegate协议的方法?
问题详情




21.
关于线程安全,以下说法正确的是?
问题详情




22.
关于UIViewController,以下说法正确的是?
问题详情




23.
关于Auto Layout的说法,以下说法正确的是?
问题详情

关于Auto Layout的说法,以下说法正确的是?




24.
关于Memory的说法,以下说法正确的是?
问题详情




25.
关于block,以下说法正确的是?
问题详情




26.
要求匹配以下16进制颜色值,正则表达式可以为:  #ffbbad...
问题详情

要求匹配以下16进制颜色值,正则表达式可以为:  #ffbbad  #Fc01DF  #FFF  #ffE




27.
使用protocol时,声明一组可选择实现与否的函数,需要在声明的前一行加上?
问题详情




28.
Objective-C有可以使用的属性,以下描述错误的是:
问题详情




29.
以下哪一段代码不会抛出异常:   NSArray *array=...
问题详情

以下哪一段代码不会抛出异常:
NSArray *array=@[1,2,3]
NSNumber * number=array[3]  
NSDictionary *dict=@{@”key”:nil}  
NSString *str=nil
NSString *str2=[str substringFromIndex:3]  
NSString *str=@”hi”
NSString *str2=[str substringFromIndex:3] 





30.
Objective-C中实现多线程都有哪几种方法:
问题详情