博科校园招聘试题含答案.docx

上传人:b****4 文档编号:4855209 上传时间:2022-12-10 格式:DOCX 页数:17 大小:61.16KB
下载 相关 举报
博科校园招聘试题含答案.docx_第1页
第1页 / 共17页
博科校园招聘试题含答案.docx_第2页
第2页 / 共17页
博科校园招聘试题含答案.docx_第3页
第3页 / 共17页
博科校园招聘试题含答案.docx_第4页
第4页 / 共17页
博科校园招聘试题含答案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

博科校园招聘试题含答案.docx

《博科校园招聘试题含答案.docx》由会员分享,可在线阅读,更多相关《博科校园招聘试题含答案.docx(17页珍藏版)》请在冰豆网上搜索。

博科校园招聘试题含答案.docx

博科校园招聘试题含答案

2021年博科校园招聘试题含答案

1.在SQL查询时,使用Where子句指出的是()。

[单选题]*

A、查询目标

B、查询条件(正确答案)

C、查询视图

D、查询结果

2.数据库管理系统更适用于()方面的应用。

[单选题]*

A、3D建模

B、过程控制

C、科学计算

D、数据处理(正确答案)

3.查找工资在600元以上并且职称是工程师的记录,逻辑表达式为()[单选题]*

A、“工资”>600or职称=“工程师”

B、工资>600and职称=工程师

C、“工资”>600and职称=“工程师”

D、工资>600and职称=“工程师”(正确答案)

4.下列不属于数据库系统的是()[单选题]*

A、MYSQL

B、ORACLE

C、DB2

D、CAD(正确答案)

5.在SQL中建立索引用的语句是()[单选题]*

A、CREATETABLE

B、CREATESCHEMA

C、CREATEVIEW

D、CREATEINDEX(正确答案)

6.建立索引的目的是()[单选题]*

A、提高数据库数据检索的速度(正确答案)

B、加快数据库打开的速度

C、保证事务的一致性

D、保证数据完整性

7.在SQL语句中,与XBETWEEN20AND30等价的表达式是()[单选题]*

A、X>=20andX<30

B、X>=20andX<=30(正确答案)

C、X>20andX<30

D、X<20andX>3

8.Union和Unionall的区别()[单选题]*

A、无区别

B、Union去重(正确答案)

C、UnionAll去重

D、Union取交集,UnionAll取全集

9.SQL中的通配符是()[单选题]*

A、&

B、*

C、%(正确答案)

D、#

10.只要其中一个表中存在匹配,则返回行的SQL关键语法()[单选题]*

A、INNERJOIN

B、FULLJOIN(正确答案)

C、LEFTJOIN

D、RIGHTJOIN

11.下列哪一项是在新窗口中打开网页文档()[单选题]*

A、_self

B、_blank(正确答案)

C、_top

D、_parent

12.若要在网页上插入样式表main.css,以下用法中,正确的是()[单选题]*

A、

B、(正确答案)

C、

D、

13.以下不属于javaScript的继承的方法是()[单选题]*

A、原型链继承

B、借用构造函数继承

C、寄生式继承

D、抽象继承(正确答案)

14.jquery怎么移除超链接中Onclick的属性()[单选题]*

A、$(“a”).removeAttr(“onclick”)

B、$(“a”).attr(“onclick”).removeAttr(“onclick”)(正确答案)

C、$(“a”).attr(“onclick”).toggleClass(“onclick”)

D、$(“a”).attr(“onclick”).addClass(“onclick”)

15.不属于进程的状态?

[单选题]*

A、就绪

B、运行

C、阻塞

D、死亡(正确答案)

答案解析:

死亡是属于线程状态。

进程状态:

就绪,执行,阻塞;线程状态:

新建,就绪,运行,阻塞,死亡

16.windows操作系统查看系统IP的命令:

[单选题]*

A、IPADDR

B、IPCONFIG(正确答案)

C、IFCONFIG

D、IPROUTE

17.在超级计算机计算机中,使用最多的操作系统是()。

[单选题]*

A、NetWare

B、WindowsNT

C、WindowsXP

D、Linux(正确答案)

18.如果你的umask设置为022,缺省的你创建的文件的权限为:

()[单选题]*

A、w--w-

B、-w--w----

C、r-xr-x---

D、rw-r--r--(正确答案)

19.在Linux系统中的脚本文件一般以什么开头?

()[单选题]*

A、$!

/bin/sh

B、#!

/bin/sh(正确答案)

C、use/bin/sh

D、setshell=/bin/bash

20.下面哪个命令可以压缩部分文件:

()[单选题]*

A、tar-dzvfabc.tgz*

B、tar-tzvfabc.tgz*

C、tar-xzvfabc.tgz*

D、tar-czvfabc.tgz*(正确答案)

21.ISO/OSI7层模型不包含什么?

()[单选题]*

A、应用层

B、网络接口层(正确答案)

C、数据链路层

D、会话层

22.“net.ipv4.ip_default_ttl=128”的作用是()[单选题]*

A、拒绝相应ICMP请求

B、拒绝相应ICMP广播

C、打开路由转发

D、修改ICMP响应超时(正确答案)

23.http状态码中,()表示访问成功,()表示坏请求,()表示服务不可用。

[单选题]*

A、2xx,4xx,5xx(正确答案)

B、1xx,4xx,3xx

C、2xx,4xx,3xx

D、3xx,1xx,4xx

24.[单选]以下那种结构,平均来讲获取任意一个指定值最快()[单选题]*

A、二叉排序树

B、队列

C、栈

D、哈希表(正确答案)

答案解析:

二叉排序树中,查找的平均时间复杂度是O(logn);

25.运行下面代码,输出的结果是()classA{publicA(){System.out.println("classA");}{System.out.println("I'mAclass");}static{System.out.println("classAstatic");}}publicclassBextendsA{publicB(){System.out.println("classB");}{System.out.println("I'mBclass");}static{System.out.println("classBstatic");}publicstaticvoidmain(String[]args){newB();[单选题]*

classAstaticclassBstaticI'mAclassclassAI'mBclassclassB(正确答案)

classAstaticI'mAclassclassAclassBstaticI'mBclassclassB

classAstaticclassBstaticclassAI'mAclassclassBI'mBclass

classAstaticclassAI'mAclassclassBstaticclassBI'mBclass

26.getCustomerInfo()方法如下,try中可以捕获三种类型的异常,如果在该方法运行中产生了一个IOException,将会输出什么结果()publicvoidgetCustomerInfo(){try{//dosomethingthatmaycauseanException}catch(java.io.FileNotFoundExceptionex){System.out.print("FileNotFoundException!

");}catch(java.io.IOExceptionex){System.out.print("IOException!

");}catch(java.lang.Exceptionex){System.out.print("Exception!

");}}[单选题]*

A、IOException!

(正确答案)

B、IOException!

Exception!

C、FileNotFoundException!

IOException!

D、FileNotFoundException!

IOException!

Exception!

27.以下代码执行的结果显示是多少()publicclassDemo{  publicstaticvoidmain(String[]args){      System.out.print(getNumber(0));      System.out.print(getNumber

(1));      System.out.print(getNumber

(2));      System.out.print(getNumber(4));  }  publicstaticintgetNumber(intnum){      try{          intresult=2/num;          returnresult;      }catch(Exceptionexception){          return0;      }finally{          if(num==0){              return-1;          }          if(num==1){              return1;          }      }  }}[单选题]*

A、0110

B、-1110(正确答案)

C、0211

D、-1211

28.在第16行插入哪段代码可以获得一个Point对象的坐标?

( )classLine{11.publicclassPoint{publicintx,y;}12.publicPointgetPoint(){returnnewPoint();}13.}14.classTriangle{15.publicTriangle(){16.//insertcodehere17.}18.}[单选题]*

A、Pointp=Line.getPoint();

B、Line.Pointp=Line.getPoint();

C、Pointp=(newLine()).getPoint();

D、Line.Pointp=(newLine()).getPoint();(正确答案)

29.假设num已经被创建为一个ArrayList对象,并且最初包含以下整数值:

[0,0,4,2,5,0,3,0]。

 执行下面的方法numQuest(),最终的输出结果是什么()private List[单选题]*

A、[3,5,2,4,0,0,0,0]

B、[0,0,0,0,4,2,5,3]

C、[0,0,4,2,5,0,3,0]

D、[0,4,2,5,3](正确答案)

30.一个算法所需时间由下述递归方程表示,试求出该算法的时间复杂度的级别()该式中,为简单起见,设n是2的整数幂。

[单选题]*

题目公式:

A、O(2n+1)

B、

C、(正确答案)

D、

31.如果要使一个方法只在当前包下能使用,应该使用哪个修饰符?

[单选题]*

A、private

B、public

C、default

D、不写修饰符(正确答案)

答案解析:

32.32.请问以下代码的输出结果:

publicstaticvoidmain(String[]args){inti=1;i+=i+=++i+2.6+i;System.out.println(i);}[单选题]*

A、7

B、8(正确答案)

C、7.6

D、5

33.下列关于Java并发的说法中正确的是[单选题]*

A、ReadWriteLock适用于读多写少的并发场景

B、CopyOnWriteArrayList适用于写多读少的并发场景(正确答案)

C、ConcurrentHashMap的写操作不需要加锁,读操作需要加锁

D、只要在定义int类型的成员变量i的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了

34.一个栈的输入序列是12345,则栈的输出序列不可能是[单选题]*

A、54321

B、45321

C、43521

D、53421(正确答案)

35.ResultSet常用定位方法booleannext()是?

[单选题]*

A、定位到指定编号的记录上

B、定位到第一行

C、定位到最后一行

D、从前往后移动一行(正确答案)

36.SQL语言是 ()语言。

[单选题]*

A、层次数据库

B、网络数据库

C、关系数据库(正确答案)

D、非数据库

答案解析:

关系型数据库语言

37.MySQL数据库默认的索引算法是()[单选题]*

A、Hash

B、BTree(正确答案)

C、FullText

D、RTree

答案解析:

MySQL索引算法,虽然是记忆型知识,但属于较为高阶的知识点

38.通过SQL,您如何从"Persons"表中选取"FirstName"列的值以"a"开头的所有记录?

()[单选题]*

A、SELECT*FROMPersonsWHEREFirstNameLIKE'a%'(正确答案)

B、SELECT*FROMPersonsWHEREFirstName='a'

C、SELECT*FROMPersonsWHEREFirstNameLIKE'%a'

D、SELECT*FROMPersonsWHEREFirstName='%a%'

答案解析:

基本SQL语法

39.通过SQL,SELECTSUBSTR("BOKE_ERP",3,ASExtractString的返回值是什么?

()[单选题]*

A、KE_ER(正确答案)

B、E_ERP

C、OKE_E

D、_ER

答案解析:

SUBSTR函数的使用,有一定迷惑性

40.MySQL数据类型中,INT(INTEGER)的大小是()[单选题]*

A、1bytes

B、2bytes

C、4bytes(正确答案)

D、8bytes

答案解析:

记忆型知识

41.若用如下的SQL语句创建一个student表:

   CREATE TABLEstudent(NOChar(4)NOTNULL,   NAME Char(8)NOTNULL,   SEX Char

(2),   AGE Number

(2))   可以插入到student表中的是()。

[单选题]*

A、(‘1031’,‘曾华’,男,23)

B、(‘1031’,‘曾华’,NULL,NULL)(正确答案)

C、(NULL,‘曾华’,‘男’,‘23’)

D、(‘1031’,NULL,‘男’,23)

42.现有学生信息表students,包含主键studentID,并有分数表scores,包含studentID以及score(默认值为0)。

现知students表有80名学生,其中有70人参加了考试(分数存在scores表中),并且其中3人不及格(分别为58分、52分、50分),2人满分(100分),其余分布在60至99分之间。

执行以下SQL语句:

Select*fromstudentsaleftjoinscoresbona.studentID=b.studentIDwhereb.score=0orb.score=100orb.score<60;会返回()条记录。

[单选题]*

A、80

B、70

C、30

D、20

E、15(正确答案)

43.java.lang.Math.round(-0.等于多少?

[单选题]*

A、-1

B、-2

C、0(正确答案)

D、-0.5

答案解析:

44.[多选]在JS中有哪些会被隐式转换为false()*

A、Undefined(正确答案)

B、Null(正确答案)

C、NaN(正确答案)

D、零(正确答案)

E、空字符串(正确答案)

45.[多选]一些属于跨域的情况有()*

A、网络协议不同(正确答案)

B、端口不同(正确答案)

C、访问人员所处位置不同

D、域名不同(正确答案)

46.[多选]为什么要使用jQuery?

jquery有哪些好处()*

A、它有强大的选择器,出色的DOM操作的封装(正确答案)

B、出色的浏览器的兼容性(正确答案)

C、完善的ajax(正确答案)

D、有可靠的事件处理机制(正确答案)

47.[多选]关于Java语言,下列描述正确的是()*

A、switch不能够作用在String类型上(正确答案)

B、List,Set,Map都继承自Collection接口

C、Java语言支持goto语句

D、GC是垃圾收集器,程序员不用担心内存管理(正确答案)

答案解析:

Map没有继承Collection接口,java不支持goto语句

48.[多选]关于java集合下列说法不正确的有哪些()*

A、HashSet它是线程安全的,不允许存储相同的对象(正确答案)

B、ConcurrentHashMap它是线程安全的,其中存储的键对象可以重复,值对象不能重复(正确答案)

C、Collection接口是List接口和Set接口的父接口,通常情况下不被直接使用

D、ArrayList线程安全的,允许存放重复对象(正确答案)

答案解析:

HashSet和ArrayList一样线程不安全,ConcurrentHashMap、HashMap键不能重复,值可以重复

49.[多选]以下关于抽象类和接口的说法正确的是()*

A、抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。

但是一个类却可以实现多个接口。

(正确答案)

B、在抽象类中可以没有抽象方法(正确答案)

C、实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。

接口中的方法都不能被实现(正确答案)

D、接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。

(正确答案)

E、接口中的方法都必须加上public关键字。

50.[多选]往OuterClass类的代码段中插入内部类声明,哪一个是错误的:

()publicclassOuterClass{    privatefloatf=1.0f;    //插入代码到这里}*

A、classInnerClass{publicstaticfloatfunc(){returnf;}}(正确答案)

B、abstractclassInnerClass{publicabstractfloatfunc(){}}(正确答案)

C、staticclassInnerClass{protectedstaticfloatfunc(){returnf;}}(正确答案)

D、publicclassInnerClass{staticfloatfunc(){returnf;}}(正确答案)

51.[多选]下面有关javaclassloader说法正确的是*

A、ClassLoader就是用来动态加载class文件到内存当中用的(正确答案)

B、JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关

C、ClassLoader使用的是双亲委托模型来搜索类的(正确答案)

D、Java默认提供的三个ClassLoader是BoostrapClassLoader,ExtensionClassLoader,AppClassLoader(正确答案)

E、以上都不正确

52.[多选]下面有关值类型和引用类型描述正确的是()*

A、值类型的变量赋值只是进行数据复制,创建一个同值的新对象,而引用类型变量赋值,仅仅是把对象的引用的指针赋值给变量,使它们共用一个内存地址。

(正确答案)

B、值类型数据是在栈上分配内存空间,它的变量直接包含变量的实例,使用效率相对较高。

而引用类型数据是分配在堆上,引用类型的变量通常包含一个指向实例的指针,变量通过指针来引用实例。

(正确答案)

C、引用类型一般都具有继承性,但是值类型一般都是封装的,因此值类型不能作为其他任何类型的基类。

(正确答案)

D、值类型变量的作用域主要是在栈上分配内存空间内,而引用类型变量作用域主要在分配的堆上。

53.[多选]关于对象的实例化过程,以下说法正确的是?

*

A、子类的静态变量在父类的非静态变量之前赋值(正确答案)

B、子类的非静态变量赋值在父类的构造函数执行之前

C、父类静态代码块执行在子类静态变量赋值之前(正确答案)

D、父类的构造函数执行在子类初始化代码块之前(正确答案)

答案解析:

54.[多选]以下代码中执行结果为true的有哪些?

*

A、BigDecimala=newBigDecimal(0.1).setScale(1,BigDecimal.ROUND_HALF_UP);BigDecimalb=newBigDecimal(0.1).setScale(2,BigDecimal.ROUND_HALF_UP);System.out.println(a.equals(b));

B、Stringa="JAVA";Stringb="JA"+"VA";System.out.println(a==b);(正确答案)

C、Stringa="JA";Stringb="VA";System.out.println((a+b)==("JA"+"VA"));

D、System.out.println(newLong(127)==127L);(正确答案)

55.关于volatie关键字,以下说法正确的是?

*

A、用volatile修饰的变量,每次更新对其他线程都是立即可见的。

(正确答案)

B、不依赖其他锁机制,多线程环境下的计数器可用volatile实现。

C、对volatile变量的操作是原子性的。

D、对volatile变量的操作不会造成阻塞。

(正确答案)

56.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1