1.下面哪个选项可以用于JSP页面之间传递对象(A C)

A application B page C session D error  E response

评语:这道题考察的是对JSP内置对象的了解,企业内部很少采用JSP了

2.以下代码程序说明正确的是(D)

 public class HasStatic {
private static int x = 100;
public static void main(String[] args) {
HasStatic hs1 = new HasStatic();
hs1.x++;
HasStatic hs2 = new HasStatic();
hs2.x++;
hs1 = new HasStatic();
hs1.x++;
HasStatic.x--;
System.out.println("x=" + x);
}
}

A 5行不通过编译,因为引用了私有静态变量

B 10行不通过编译,因为引用了x是私有静态变量

C 输出结果:x=103

D 输出结果:x=102

评语:这道题考察的是对static关键字的掌握

3.指出下面程序运行结果(B)

public class A {
static {
System.out.println("1");
}
public A() {
System.out.println("2");
}
}
class B extends A {
static {
System.out.println("a");
}
public B() {
System.out.println("b");
}
public static void main(String[] args) {
A ab = new B();
ab = new B();
}
}

A 编译错误 B 1a2b2b C a1b D 1ab2b3 E 12aba

评语:这道题考察的是static关键字的掌握和父子类初始化的流程

4.以下说法正确的是(B)

A ORCALE是对象数据库

B mysql引擎MyISAM的访问速度比InnoDB快,缺点是不支持事务和外键

C mongodb,redis是nosql数据库,而hive和hbase不是

D 声明抽象方法,大括号可有可无

评语:四个选项涉及的知识点毫无关联性,考察的什么?

5.以下NIO的述说正确的是(ABCD)

A selector和channel是一对多的关系

B channel的通信模式是单双工的

C selector只会监听channel的connect,accept,read,write

D NIO可以使用堆外内存

评语:考察的NIO的基础知识

二 简答题

1 说说sleep和wait的区别

(1) sleep在指定时间后唤醒,而wait需要使用notify

(2) sleep保持对象锁,而wait释放对象锁

(3) wait来自Object类,sleep来自Thread

2 请用一句话总结façade pattern和decorator pattern的用途

façade模式:封装多个子系统的复杂性,对外提供简单一致的接口

decorator模式:向一个类添加新的功能,但又不改变原来的结构

三 设计题

张老师在深圳市福田区某小学教授二年级语文,他有如下需求:1 全年级语文平均分;2 全年级语文排名前10的姓名、成绩;3 全年级同名同姓的多少个,输出姓名、个数。

A 请做数据库设计,有id、name、score即可

学生成绩表 student_score

表字段设计:

Id int(11) 主键ID

name varchar(10) 学生姓名

score decimal(3,2) 分数

B 请你实现张老师的需求

1 全年级语文平均分

Select avg(score) from student_score

2 全年级排名前10的姓名、成绩

Select name,score from student_score where order by score desc limit 10

3 全年级同名同姓

Select name,count(name) from student group by name having count(name)>1

评语:无论针对中级还是高级,这套题都出的很差,考察的基础知识不全面,题量太少

2019年跨越速递Java工程师笔试题的更多相关文章

  1. Java工程师笔试题整理[校招篇]

    Java工程师笔试题整理[校招篇]     隔着两个月即将开始校招了.你是不是也想借着这个机会崭露头角,拿到某些大厂的offer,赢取白富美.走上人生巅峰?当然如果你还没能打下Java基础,一定要先打 ...

  2. 2019年腾讯最新Java工程师面试题

    一.单选题(共21题,每题5分) 1在正则表达式当中下面那一个字符集表示非空格字符   A.[:graph:] B.[:digit:] C.[:space:] D.[:alpha:] 参考答案:A 答 ...

  3. 随手科技(随手记)2017招聘Java工程师笔试题

    一  如何解决多台web服务器粘性会话的问题? 粘性session:web服务器会把某个用户的请求,交给tomcat集群中的一个节点,以后此节点就负责该保存该用户的session,如果此节点挂掉,那么 ...

  4. 2019蚂蚁金服中高级Java工程师面试题及答案

    面试基础 谈谈一致hash算法? 按照hash算法来将对应的key哈希到一个具有2^32次方个桶的空间中,即0~(2^32)-1的数字空间.将这些数字头尾相连,想象成一个闭合的环形.如果集群中加入新的 ...

  5. 2019 博盾习言java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.博盾习言等公司offer,岗位是Java后端开发,因为发展原因最终选择去了博盾习言,入职一年时间了,也成为了面 ...

  6. 2019 翔通动漫java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.翔通动漫等公司offer,岗位是Java后端开发,因为发展原因最终选择去了翔通动漫,入职一年时间了,也成为了面 ...

  7. 2019 草花手游java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.草花手游等公司offer,岗位是Java后端开发,因为发展原因最终选择去了草花手游,入职一年时间了,也成为了面 ...

  8. 2019 竞网智赢java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.竞网智赢等公司offer,岗位是Java后端开发,因为发展原因最终选择去了竞网智赢,入职一年时间了,也成为了面 ...

  9. 2019 哔哩哔哩java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.哔哩哔哩等公司offer,岗位是Java后端开发,因为发展原因最终选择去了哔哩哔哩,入职一年时间了,也成为了面 ...

随机推荐

  1. docker入门-镜像管理命令篇

    一.下载.上传镜像   1:下载安装centos镜像 语法:docker [参数][镜像名称] [root@host1 ~]# docker pull centos Using default tag ...

  2. 业级PPTP服务器搭建企

    搭建企业级PPTP服务器   分类: Linux服务篇 undefined 本文收录在企业项目实战系列 一.VPN 介绍 1.介绍 虚拟私人网络(英语:Virtual Private Network, ...

  3. CentOS7下设置网卡名称以eth开头

    一.前言 在CentOS7下,网卡的名称不再是以eth命名了,下以内容将教你如何在CentOS7下修改网卡以"eth"开头. 二.环境 ♦CentOS7.5_x86-64 三.配置 ...

  4. VMware中Bridged、NAT、host-only三种网络连接模式的原理及其区别

    VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机: VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机: VMnet8:这是VMware用于虚拟NAT网络下的虚拟交 ...

  5. webpack前期了解

    webpack的核心概念(四个) 入口(entry) 输出(output) loader 插件(plugins) Entry(入口)——指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的 ...

  6. 微信小程序 wepy框架 之拦截器intercepter使用

    1,在使用wepy框架创建的项目下 找到src/app.wpy 2,在app.wpy constructor方法中添加 super(); this.use('promisify');//启用ES6 p ...

  7. 解决 Windows Docker 安装 Gitlab Volume 权限问题

    本文首发于我的个人博客,解决 Windows Docker 安装 Gitlab Volume 权限问题 ,欢迎访问! 记录一下 Windows10 下 Docker 安装 Gitlab 的步骤. Ca ...

  8. Redis 底层数据结构介绍

    Redis 底层数据结构 版本:2.9 支持的数据类型: 字符串 散列 列表 集合 有序集合 字符串 Redis 利用原生的 c 字符串进行了一次封装.封装的字符串叫做简单动态字符串:SDS(simp ...

  9. SAP QM 主检验特性主数据关键字段解释

    SAP QM 主检验特性主数据关键字段解释 检验特征是QM模块中的一项重要主数据,可以说是QM检验业务的构成基础,它通过体现在Task list (检验任务清单)和/或material specifi ...

  10. Android 开发凉了吗!

    昨天我拿了本<安卓开发大全>的书,把它放进了冰箱,你猜怎么样? 它凉了. 记得2013年的时候,安卓崛起,一夜之间遍地谈论安卓这个奇怪的机器人. 安卓受宠的原因,主要围绕着: 1 应用商城 ...