京东实习生招聘笔试真题-技术岗位选择题(四)-2016年

单项选择题

1、对于学生关系Student(学号,姓名,年龄,性别,系名,家庭住址),如果要查询家庭住址为NULL的学生信息,则查询的筛选条件是( )

A、家庭住址=NULL

B、家庭住址=’NULL’

C、家庭住址=’’

D、家庭住址 IS NULL

2、现有教师关系Teacher(教师编号,姓名,年龄,性别,家庭住址),现在要查询姓“李”的且家庭住址包含“西安市”的教师,则筛选条件是( )

A、姓名LIKE '李%' &&家庭住址LIKE '%西安市%'

B、姓名LIKE '李%' And 家庭住址LIKE '%西安市%'

C、姓名= '李%' && 家庭住址= '%西安市%'

D、姓名='李%' And 家庭住址='%西安市%'

3、关于软件质量特性,指软件所实现的功能满足用户要求的程度的是( )

A、易用性

B、完整性

C、可靠性

D、正确性

4、对于健壮性测试,变量的个数为N的函数,会产生测试用例个数为( )。

A、5N+1

B、6N+1

C、4N+1

D、3N+1

5、大于、小于、等于、不等于、真、假比较和判断错误很可能是边界条件问题,比较判断与控制流常常紧密相关,设计测试用例时考虑是否出现问题不包括( )

A、不同数据类型的对象之间进行比较

B、正确使用逻辑运算符和优先级

C、比较运算或变量出错

D、迭代发散时不能退出

6、对于语句NSString*obj = [[NSData alloc] init]; obj在编译时和运行时分别时什么类型的对象?

A、编译时是NSString的类型;运行时是NSData类型的对象

B、编译时是NSString的类型;运行时是NSString类型的对象

C、编译时是NSData的类型;运行时是NSString类型的对象

D、编译时是NSData的类型;运行时是NSData类型的对象

7、下面的代码段,第一个str的retainCount是多少?第二个和第三个呢?

NSMutableArray* ary = [[NSMutableArray array] retain]; 
NSString *str = [NSString stringWithFormat:@"test"]; 
[strretain]; 
[aryaddObject:str]; 
NSLog(@"%@%d",str,[str retainCount]); 
[strretain]; 
[strrelease]; 
[strrelease]; 
NSLog(@"%@%d",str,[str retainCount]); 
[aryremoveAllObjects]; 
NSLog(@"%@%d",str,[str retainCount]); 

A、321

B、210

C、432

D、320

8、判断是否为iPad设备语句是?

A、if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {...}

B、if ([[UIDevice currentDevice] userInterfaceIdiom] != UIUserInterfaceIdiomPhone) {...}

C、if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {…}

D、if ([[UIDevice currentDevice] userInterfaceIdiom] !== UIUserInterfaceIdiomPad

9、在Android提供的Activity生命周期方法中,如果清理和保存状态信息,则最迟必须在哪个函数中完成( )

A、OnRestart

B、OnPause

C、OnStop

10、在Android中,如果通过开启另外一个线程从网络中获取数据,则数据获取完毕后,要销毁该线程,应该使用( )方法

A、onFinish()

B、onClear()

C、onDestroy()

D、onStop()

11、在相对布局中,如果要将B控件放在A控件的下方,则应该设置( )属性

A、android:layout_bottom

B、android:layout_alignBottom

C、android:layout_alignParentBotton

D、android:layout_below

12、在表格布局中,如果要将第三列自动拉伸填充空白部分,在下列设置正确的是( )

A、android:shrinkColums=”2”

B、android: shrinkColums=”3”

C、android:stretchColums=”2”

D、android:stretchColums=”3”

13、SSH MVC开发模式说法正确的是( )

A、Struts进行业务流转

B、Hibernate进行数据库操作的封装

C、Spring进行流程控制

D、其他选项均不正确

14、下面关于promise的all方法说法错误的是( )

A、promise.all(iterable),参数是一个数组

B、只有这个数组中的所有promise实例都resolve之后才会触发其返回的promise实例的then

C、只要其中有任何一个promise实例被reject,那么最终的promise实例将触发catch

D、触发then时可以只带上iterable参数中的部分值,也可以带所有值。


参考答案

1、D    2、B    3、D    4、B    5、B    6、A    7、A    8、C    9、B    10、C    11、D    12、C    13、B    14、D


个人资料
Bingo
等级:9
文章:694篇
访问:38.9w
排名: 1
上一篇: 京东实习生招聘笔试真题-技术岗位选择题(三)-2016年
下一篇:京东实习生招聘笔试真题-技术岗位选择题(五)-2016年
猜你感兴趣的圈子:
京东笔试面试圈
标签: 住址、家庭、nsstring、西安市、nsdata、面试题
隐藏