高级java开发工程师面试经历分享五

2018年1月10号,星期三,北京,晴天,最低温度零下11度

今天面试的公司

1.纳什空间

2.掌中金服

3.耀莱财富管理有限公司

4.品钛集团

今天的面试题目

1.A=10,B=20,如何把这2个数进行交换,让A=20,B=10?写出具体的算法?(2个数想加减)

2.mysql有几种索引,比如组合索引index(a,b,c)问b的索引会用到吗?

3.java的集合类有哪些?哪个是有序的?怎么保证是有序的?

4.数据库有哪几种事务隔离级别?

5.hashset存储结果是什么?

6.treemap是怎么进行排序的?时间复杂度是多少?

7.allowdefinition抛出异常会不会回滚?

8.如何抛出栈异常?

9.long类型占多少字节?

10.Object的equals方法底层是如何实现的?

11.SQL中where与having的区别,in与exits的区别?

12.mysql存储引擎有哪些,各自什么特点?

13.spring apo切面织入方式有哪些?

14.哪些方法可以实现分布式锁?

15.反射的原理与实际应用?

16.java实现多态的原理?

17.都使用java的哪些包?nio和bio有什么区别?

18.如何便利hashset,时间复杂度是多少?

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值