海外应用部笔试题
关于
1年前
更新
0
频次
26
题目数
分享

有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷
欢迎参加本次测试!
Q1:姓名
Q2:请写出以下程序执行结果class Main { public static void main(String[] args) { System.out.print(128 5); }}
Q3:请写出以下程序执行结果class Developer {}class AndriodDeveloper extends Developer {}public class Test { public void dev(Developer dev) { System.out.print(Developer); } public void dev(AndriodDeveloper dev) { System.out.print(Andriod Developer); } public static void main(String[] args) { Test t = new Test(); Developer dev1 = newAndriodDeveloper(); AndriodDevloer dev2 = new AndriodDeveloper(); t.dev(dev1); t.dev(dev2); }}
Q4:请写出以下程序执行结果public class Test { public static void main(String[] args){ Runner r = new Runner(); Thread thread = new Thread(r); thread.start(); r.method2(); }}class Runner implements Runnable{ int mum = 0; public void run() { method1(); } public synchronized void method1(){ mum = 100; try { Thread.sleep(3000); } catch (InterruptedException e) {} System.out.print(mum); } public synchronized void method2(){ try { Thread.sleep(2000); } catch (InterruptedException e) {} mum = 500; }}
Q5:以下说法中正确的是?(1)HashCode相等的两个对象相等(equals)(2)如果两个对象相等(equals),它们的HashCode相等(3)HashCode相等的对象不一定相等(4)如果两个对象相等(equals),它们的HashCode不一定相等
Q6:以下不属于Collection直接子类的是?(1)List(2)HashSet(3)Map(4)Vector
Q7:public class PAX{ public static final String TAG=PAX; public void hire(){ System.out.println(We need an Android application engineer); } public static void main(String args[]){ PAX pax=new PAX(); pax.hire(); }}上述代码中,TAG分配在内存的()区,pax分配在内存的()区,new PAX()分配在内存的()区(1)方法区(2)堆(3)栈(4)本地方法
Q8:JDK 1.7中,HashMap由以下那种数据结构实现?
Q9:冒泡排序的时间复杂度是(),快速排序的时间复杂度是()(1) O(n)(2)O(log (n))(3) O(n*log(n))(4)O(n^2)
Q10:OKHttp源码中使用了哪些设计模式?(1)Builder模式(2)责任链模式(3) 单例模式(4)工厂模式
Q11:关于MVP的描述错误的是?
Q12:以下和Android应用签名过程无关的是
Q13:既考虑作业等待时间,又考虑作业执行时间的调度模式是?
Q14:以下关于非对称加密的说法正确的是?(1)可以用公钥加密、私钥解密来实现数字签名,验证身份(2)可以用私钥加密、公钥解密来实现数字签名,验证身份(3)可以使用公钥加密、私钥解密来实现加密传输,防止窃听(4)可以使用私钥加密、公钥解密来实现加密传输,防止窃听
Q15:以下属于对称加密的是?
Q16:安卓启动后,由内核启动的第一个用户级进程是?
Q17:Dalvik虚拟机可执行程序的文件格式为?
Q18:以下关于HTTPS的说法正确的是?
Q19:以下方法中不属于HTTP请求方法的是?
Q20:路由器工作在OSI模型的哪一层?
Q21:创建Socket需要指定()和()
Q22:以下哪些是Kotlin有而Java没有的特性?(1)空指针安全(2)操作符重载(3)协程(4)Ramda表达式
Q23:以下Gradle相关描述正确的是?(1)GradleWrapper的作用是下载指定版本的Gradle(2)GradleWrapper是Gradle插件(3)Java和Kotlin可以作为实现Gradle插件的语言(4)Gradle要配合Android才能构建项目,不能独立使用
Q24:以下关于CI/CD的说法正确的是?(1)Jenkins的作用是代码扫描(2)Jenkis的作用是创建任务和管理工作流(3)SonarQube的作用是代码扫描(4)SonarQube的作用是创建任务和管理工作流
Q25:以下关于Dalvik虚拟机的描述正确的是?(1)Dalvik虚拟机与Java虚拟机兼容(2)Dalvik虚拟机与ART虚拟机兼容(3)Dalvik虚拟机是JIT(JustinTime)编译(4)Dalvik虚拟机是AOT(AheadofTime)编译
Q26:以下关于Flutter的描述正确的是?(1)Flutter是混合(Web与原生)开发方案(2)Flutter是跨平台(Android和iOS)开发方案(3)Flutter使用Kotlin作为开发语言(4)Flutter使用Dart作为开发语言(5)Flutter使用HTML/CSS/JavaScript作为开发语言
联系我们
问卷网公众号