面试题

 

海颐软件笔试题

 

 

1、  List、Map、Set三个接口在存取元素时各有什么特点?Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用“==”还是equals()?它们有何区别?(10分)

 

 

 

 

2、  Math.round(11.5)等于多少?Math.round(-11.5)等于多少?(5分)

 

 

 

3、  递归算法,求n的阶乘。(10分)

 

 

 

 

 

4、  Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?(5分)

 

 

 

 

 

5、  有一权限表right_item,表中字段分别有right_item_code,right_item_name等字段。请按字段right_item_code(权限代码)的数字顺序查出数字最大的8条记录。(10分)

 

 

 

 

 

6、  有两张表book_a和book_b,有字段book_id,book_name,book_code(书的编号)等,删除book_a表中和book_b表book_id字段相同的记录。(10分)

 

 

 

 

7、  有一张学生表t_stu,每个学生有三门功课,写出可以满足查询结果对应的sql。(10分)

姓名

科目

分数

 

查询结果:

 

张三

语文

60

 

姓名

总分

张三

数学

80

 

张三

210

张三

英语

70

 

李四

220

李四

语文

60

 

……

……

李四

数学

80

 

 

 

李四

英语

80

 

 

 

……

 

 

 

 

 

 

 

 

 

8、  创建表right_item_new,复制表right_item的结构。(10分)

 

 

 

 

9、  创建过程的句子结构是?(10分)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值