Java开发人员面试题_1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京东晨联创科技股份有限公司
JAVA面试题(试卷二)
姓名:
一.基础部分
1. 一个”.java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
2.说说&和&&的区别。

3.在JAVA中如何跳出当前的多重嵌套循环?
4. switch语句能否作用在byte上,能否作用在long上,能否作用在String 上?
5. short si = 1; si = si + 1;有什么错? short si = 1; si += 1;有什么错?
6. char型变量中能不能存贮一个中文汉字?为什么?
7.用最有效率的方法算出2乘以8等於几?
8.使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
9."=="和equals方法究竟有什么区别?
10.静态变量和实例变量的区别?
11.是否可以从一个static方法内部发出对非static方法的调用?
12.Integer 与 int 的区别
13.Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
14.下面的代码有什么不妥之处?
(1).if(username.equals(“zxx"){}
(2).int x = 1;
return x==1?true:false;
15.请说出作用域public , private , protected,以及不写时的区别
16.Overload和Override的区别。

Overloaded的方法是否可以改变返回值的类
型?
17.构造器 Constructor 是否可被 override?
18.接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可
继承具体类(concrete class)?抽象类中是否可以有静态的main方法?
19.写clone()方法时,通常都有一行代码,是什么?
20.abstract class 和 interface 有什么区别?
二.数据库部分
1、用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。

数据存储结构为:员工信息表(用户ID,所属部门ID,用户NAME),工资信息表(工资ID,所属员工ID,工资)
2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序;数据存储结构为:员工信息表(用户ID,所属部门ID,用户NAME),工资信息表(工资ID,所属员工ID,工资)
3、某公司组织机构从高到低依次分为总公司、销售大区、分公司、门店。

所有门店归属各自分公司。

门店日常销售的商品有多种支付方式(支付宝、微信、现金、信用卡等)。

数据存储结构为:组织机构我存放各层级组织机构)、日常销售明细表(按门店记录日常销售明细及销售额)。

(1).请分别按总公司、销售大区、分公司三个层级,统计各门店日常销售中,按不同支付方式进行销售额汇总。

(2).请分别按总公司、销售大区、分公司三个层级,统计各门店日常销售中,按商品、支付方式两个维度进行销售额汇总。

4、
(1 )用一条SQL统计(2017-4-18到2017-4-19 )内单价比标准价格低的折扣笔数和折扣金额;
(2)计算出当前月份之前12个月的日均销量>=(10000/365)的加油站?
日均销量=销售量之和/销售天数(其中有销售量的日期才算入销售天数)。

相关文档
最新文档