首页 > 笔经面经 > 高新兴 2018秋招笔试试题

高新兴 2018秋招笔试试题

头像
慕容溪
发布于 2018-05-08 23:11:20
回复3 | 赞 1 | 浏览2934
在牛客网上学到了很多,现在我也把我做过的题目分享一下,希望大家都能得到满意的结果。

一、前端

1、下面哪个属性不会让div脱离文档流?( C

A.  position:  absolute;

B.  position:  fixed;

C.  position:  relative;

D.  folat:  left

2、CSS中以下哪个属性指的是外边距(B  

A.  padding

B.  margin

C.  width

D.  border

3、以下关于postion定位错误的是(D  

A.  absolete:生成绝对定位的元素,相对于值不为static的第一个父元素进行定位。

B.  fixed:生成绝对定位的元素,相对于浏览器窗口进行定位。

C.  relative:生成相对定位元素

D.  static:从父元素继承 position属性的值

4、javascript的this 对象描述错误的是(

A.  This总是指向函数的直接调用者

B.  如果有new关键字,this指向new出来的哪个对象

C.  在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象window

D.  调用函数的时候,函数上下文的this不可以被apply指定

5、声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是(

A.  var obj = [name:”zhangsan”,show:function(){alert(name);}];

B.  var obj = [name:”zhangsan”,show:”alert(this.name)”};

C.  var obj = {name:”zhangsan”,show:function(){alert(name);}};

D.  var obj = {name:”zhangsan”,show:function(){alert(this.name);}};

6、下列选项中,用来改变背景颜色的样式属性是(

A.  background-color

B.  bgcolor

C.  color

D.  backcolor

7、下面截取字符串var str=”adefrhts”hts正确的是(

A.  t.substring(5);

B.  str.substr(5,7);

C.  Str.substring(4,6)

D.  Str.substr(4)

8、下面有关JavaScript中,callapply的描述,错误的是(B  

A.  Call与happy都属于Function.prototype的一个方法,所以每个function实例都有callapply属性

B.  两者传递的参数不同,call函数第一个参数都是要传入给当前对象的对象,apply不是

C.  Apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入

D.  Call传入的则是直接的参数列表。Call方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj指定的新对象

9、下面代码的输出结果为(

  var a= new Object();

  a.value=1;

  b=a;

  b.value = 2;

  arert(a.value);

A.  1

B.  2

C.  Undefined

D.  null

10、下列代码的输出结果为(

 var person={fname:”John”,lname:”Doe”,age:25};

 var txt=””;

 for(x in person) {

  txt=txt + person[x];

 }

 alert(txt);

A.  JohnDoe25

B.  fname:”John”,lname:”Doe”,age:25

C.  fname:John,lname:Doe,age:25

D. Fnamelnameage

 

二、JAVA基础题

1、下面代码的运行结果是(

String str1 = “hello”;

String str2 = “he” + new String (“llo”);

System.out,println(str1 ==str2);

System.out,println(str1 .equals(str2));

A.  true,true

B.  false,false

C.  false,true

D.  true,false

2、下面代码的运行结果是(  C

 int i = 8;

System.out,println(++i  + 1);

System.out,println(i++  + 1);

A.  9,9

B.  9,10

C.  10,10

D.  10,11

3、下面方法输入参数为2时,返回结果是(  D

public static int getValue(int i) {

  int result = 0;

  switch (i) {

     case 1:

         result = result + i;

case 2:

         result = result + i*2;

case 3:

         result = result + i*3;

       default:

         result +=4;

     }

     return result;

 }

A.  0

B.  4

C.  10

D.  14

4、选项中哪一行代码可以替换题目中//add code here而不会产生编译错误?(

public abstract class MyClass  {

   public int constInt = 5;

  //add code here

public void method()  {

}

}

A.  public abstract void method(int a);

B.  constlnt = consrlnt +5;

C.  public int method();

D.  public abstrct void anotherMethod()  {}

5、下列流创建语句错误的是( C

A.  FileInputStream fis = new FileInputStream(new File(“D/test.txt”));

B.  FileInputStream fis = new FileInputStream(“D/test.txt”);

C.  BufferedReader br = new BufferedReader( new FileInputStream(“D/test.txt”));

D. BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(“D/test.txt”)));

 

三、简答题

1、下面程序的运行结果是?

 class HelloA {

public HelloA() {

  System.out.println(“HelloA”);

}

{

System.out.println(“I’m A class”);

}

static  {

   System.out.println(“static A”);

}

 }

   public class HelloB extends HelloA {

  public HelloB() {

  System.out.println(“HelloB”);

}

{

System.out.println(“I’m B class”);

}

static  {

   System.out.println(“static B”);

}

   public static void main(String[ ] args) {

 new HelloB();

 }

}

 请输入答案:

static A

static

I’m A class

HelloA

I’m B class

HelloB

2、谈谈synchronizedLock的区别。

 请输入答案:

 

 

 

 

四、数据库

1、有学生表、成绩表结构如下,请问查询平均成绩大于分的同学的学号和平均成绩的SQL语句正确的是( )

Student(SNo, Sname, Sage, Ssex) 学生表  SNo:学号;Sname:学生姓名; Sage:学生年龄; Ssex:学生性别

SC(SNo, CNo, Score)  成绩表  SNo:学号;CNo:课程编号; Score:成绩

A.  select SNo,avg(score) from sc group by SNo having avg(score)>70;

B.  select SNo,avg(score) from sc where avg(score)>70 group by SNo;

C.  select SNo,avg(score) from sc having avg(score)>70 group by SNo;

D.  select SNo,avg(score) from sc group by SNo where avg(score)>70;

2、设有图书管理系统

图书(总编号C6),分类号C8),书名C16),作者C6),出版单位C20),单价N6,2))

  读者(借书证号C4),单位C8),姓名C6),性别C2),职称C6),地址C20))

  借阅(借书证号C4),总编号C6),结束日期D8))

对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是()

SELECT  出版单位,                     FROM 图书管理!图书       出版单位

A.  MIN(单价)AVGAGE(单价)COUNT(*)GROUP BY

B.  MIN(单价)AVG(单价)COUNT(*)GROUP BY

C.  MAX(单价)AVG(单价)SUM(*)ORDER BY

D.  MAX(单价)AVG(单价)COUNT(*)GROUP BY

3、在删除整表数据,同时保留表结构时,效率最高的是(  

A.  delete

B.  drop table

C.  truncate table

D.  copy table

4、索引字段值不唯一,应该选择的索引类型为( 

A.  主键索引

B.  普通索引

C.  候选索引

D.  唯一索引

5、下只有满足联接条件的记录才包含在查询结果中,这种联结为()

A.  左联接

B.  右联接

C.  内部联接

D.  完全联接

 

3条回帖

回帖
加载中...

热门推荐

扫一扫,把题目装进口袋

牛客网,程序员必备求职神器

扫描二维码,进入QQ群

扫描二维码,关注牛客网公众号

  • 公司地址:北京市朝阳区大屯路东金泉时代3-2708北京牛客科技有限公司
  • 联系方式:010-60728802(电话) admin@nowcoder.com
  • 牛客科技©2018 All rights reserved
  • 京ICP备14055008号-4
  • 京公网安备 11010502036488号