天天看点

java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)

java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)

学习Java就要多动手动脑,刷真题所谓的练习题就是把实际遇到的问题不断的简化,以适应你当前的水平,然后再给你做,所以这是一个最核心的东西。在刷题的时候你才知道自己的不足,哪里需要再去巩固

Java程序员想检测自己的学习成果,或者说成功的找到工作是很关键的,笔试题也是对你技术的检测
java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)
Java2020年最新面试真题:
java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)
网易2020笔试Java 开发工程师(正式批)

[单选题]

1.下面程序输出是?
public 
           

A:class java.lang.Object

class java.lang.Object

true

B:class java.lang.Object

class java.lang.Object

true

C:class java.lang.String

class java.lang.Integer

true

D:class java.lang.String

class java.lang.Integer

false

2.main程序输出:
public 
           

A:NO exception

In finally clause1

No exception

In finally clause2

B:Zero xception

In finally clause1

No exception

In finally clause2

C.Dead loop.....

D:Zero exception

No exception

In finally clause2

3.数据结构中,沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用( )次序的遍历实现编号。

A.先序

B.中序

C.后序

D.从根开始按层次遍历

4.现在假设对N个元素的链表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为( )?

A.(N+l)/2

B.N/2

C.N

D.[(1+N)*N]/2

5.完全二叉树是指深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一 一对应将一棵有50个结点的完全二叉树按节点编号,如根节点的编号为1,那么编号为25的结点是( )?

A.无左、右孩子

B.有左孩子,无右孩子

C.有右孩子,无左孩子

D.有左、右孩子

6.假设有选课表course_relation(student_id, course_id),其中student_id表示学号,course_id表示课程编号,如果小易现在想获取每个学生所选课程的个数信息,请问如下的sql语句正确的是( )

A.select student_id, sum(course_id) from course_relation;

B.select student_id, sum(course_id) from lcourse_relation group by student_id;

C.select student_id, count(course_id) from course_relation;

D.select student_id, count(course_id) from course_relation group by student_id;

7.关于Linux下面说法正确的是?

A.可以使用一般身份用户执行ifconfig eth0指令

B.可以将“.”加入到PATH的查询目录中

C.init是linux启动的第一个进程

D.linux操作系统可以对目录进行硬链接

8.关于下面代码说法正确的是:

public 
           

A.线程安全,懒加载

B.线程安全,启动加载

C.非线程安全,懒加载

D.非线程安全,启动加载

9.位图这样的数据结构在操作系统当中的哪个场景下使用?

A.文件目录的查找

B.磁盘空间的管理

C.主存空间的共享

D.文件的保护和保密

10.小易有个32G字节的文件,需要从电脑1传送到电脑2,假设两者之间是1024Mbit/s的网络,那么需要多久能传输完

A.32秒

B.128秒

C.256秒

D.512秒

11.[问答题] 题目描述

对象的浅拷贝和深拷贝区别是什么?在JAVA中如何实现?

12.[问答题] 题目描述

使用Thread类和Runnable方法来创建一个线程的区别是什么?

13.[编程题]最小数位和

时间限制:C/C++ 2秒,其他语言4秒

空间限制:C/C++ 256M,其他语言512M

定义 ,表示 在十进制下的各位数字和。

现在给定一个 ,请你求出最小正整数 ,满足 .

输入描述:

第一行数据组数 ,对于每组数据,一行一个数字 。

输出描述:

对于每组数据,一行一个整数表示最小的 。

输入例子1:

2

7

9

输出例子1:

7

9

输入例子2:

2

13

18

输出例子2:

49

99

14.[编程题]翻倍

时间限制:C/C++ 2秒,其他语言4秒

空间限制:C/C++ 256M,其他语言512M

小易给定你数字 和系数 。每次操作你可以将 变成 或者将 变成 。问至少几次操作使得 。

输入描述:

第一行数据组数Tmathit TT,对于每组数据,一行四个整数A,B,p,qmathit A,B,p,qA,B,p,q。

1≤A,p,B≤109,2≤q≤10,1≤T≤51 leq A,p,B leq 10^9 , 2 leq q leq 10 , 1 leq T leq 51≤A,p,B≤109,2≤q≤10,1≤T≤5.

.

输出描述:

对于每组数据,输出一个数字表示答案

输入例子1:

2

1 5 7 2

3 5 1 2

输出例子1:

1

2

输入例子2:

2

1 15 4 2

12 19 3 2

输出例子2:

3

3

15.[编程题]逆序对距离之和

时间限制:C/C++ 2秒,其他语言4秒

空间限制:C/C++ 256M,其他语言512M

小易给定一个 到 的排列,希望你能求出这个序列中所有逆序对的距离和。

下标 的距离为 ,逆序对是指序列中一对下标 满足 且 .

输入描述:

第一行数字 表示排列长度

接下来一行 个数字表示这个排列

输出描述:

一行一个数字表示答案

输入例子1:

5

1 3 4 2 5

输出例子1:

3

例子说明1:

逆序对:

(3, 2)距离为2

(4, 2)距离为1

总和为3

16.[编程题]完美的序列

时间限制:C/C++ 2秒,其他语言4秒

空间限制:C/C++ 256M,其他语言512M

小易定义一个数字序列是完美的,当且仅当对于任意 ,都满足 ,即每个数字都要大于等于前面所有数字的和。

现在给定数字序列 ,小易想请你从中找出最长的一段连续子序列,满足它是完美的。

输入描述:

第一行数据组数 。对于每组数据,第一行一个整数 ,接下来一行 个整数表示序列。

输出描述:

对于每组数据,一行一个数字表示最长完美的连续子序列的长度。

输入例子1:

2

5

1 3 9 2 6

5

4 2 9 16 7

输出例子1:

3

3

更多的整理各大厂程序员整理出来的2020年最新面试真题word文档的可以找我获取,更多的面试题免费下载 1000道Java面试题(含答案)
java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)

说实话,作为一名 Java 程序员,不论你需不需要面试都应该好好看下这份资料。我大概撸了一遍,真的是堪称典范。

就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。

Java 最常见的 208 道面试题(第十九模块答案)​t.1yb.co

java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)

适宜阅读人群

  • 需要面试的初/中/高级 java 程序员
  • 想要查漏补缺的人
  • 想要不断完善和扩充自己 java 技术栈的人
  • java 面试官

Java程序员交流圈 - 知乎​www.zhihu.com

java笔试题_花了1小时,整理出来网易2020笔试Java 开发工程师(赶紧来挑战)

在学习过程中,我喜欢找一些电子书来系统化的学习,多数时候我都只是做一一个大概的解,没有深入学习,基本就是看下目录,看下前几章的内容,深入的只会在实际用的时候才去详细看了。欢迎加入我的圈子

真题来源:牛客网

链接:2020网易校招笔试真题_C++工程师、Java工程师_牛客网

继续阅读