滴滴出行2017秋招安全岗笔试真题汇总
时长:120分钟 总分:100分
118浏览 0人已完成答题
题型介绍
题型 | 单选题 | 多选题 | 简答题 |
---|---|---|---|
数量 | 16 | 14 | 6 |
<p> <span>现有某函数,其方法声明为:int func(int x)</
现有某函数,其方法声明为:int func(int x)
该函数对应的ARM汇编代码如下:
0000016A PUSH {LR}
0000016C MOVS R3, #1
0000016E ADDS R1, R3, #0
00000170 loc_170
00000170 CMP R0, #0
00000172 BLE loc_184
00000174 MOVS R2, R0
00000176 MULS R2, R3
00000178 ADDS R3, R2, #1
0000017A TST R0, R1
0000017C BEQ loc_180
0000017E ADDS R3, R2, #0
00000180 loc_180
00000180 SUBS R0, #1
00000182 B loc_170
00000184 loc_184
00000184 MOVS R0, R3
00000186 POP {PC}
从上面的汇编代码可以得出func(3)的值等于
<p> <span>现有Android应用内某函数,其方法声明为:private
现有Android应用内某函数,其方法声明为:private int func()
该函数对应的smali反汇编代码如下:
.method private func()I
00000000 const-string v2, "Didichuxing"
00000004 const/4 v0, 0
00000006 const/4 v1, 0
00000008 invoke-virtual String->length()I, v2
0000000E move-result v3
00000010 if-ge v1, v3, :2E
00000014 const/16 v3, 0x0069
00000018 invoke-virtual String->charAt(I)C, v2, v1
0000001E move-result v4
00000020 if-ne v3, v4, :28
00000024 add-int/lit8 v0, v0, 0x01
00000028 add-int/lit8 v1, v1, 0x01
0000002C goto :8
0000002E return v0
.end method
从上面的smali反汇编代码可以得出该方法的返回值等于
凯撒(Caesar)密码是一种基于字符替换的对称式加密方法,它是通过对26个英文
当一个HTTPS 站点的证书存在问题时,浏览器就会出现警告信息以提醒浏览者注意,
攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访
文件aaa的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的
<p> <span>件aaa的内容如下:</span><span></span>
文件aaa的内容如下:
1001:1
1002:2
1003:1
1004:2
期望处理aaa文件得到以下输入结果:
1001
1003
以下命令能满足的有