海能达Java一面(秋招)

笔试时间:2020.09.17,开摄像头,有编程题
面试时间:2020.09.21,全程35分钟,网上视频面试
1、自我介绍
2、访问修饰符有哪些?区别是什么?
3、String比较需要用什么?
4、比较Object的属性是否相等需要用什么?自带的equals()方法是否可以?比较是否为同一个对象呢?
5、如果hashCode值相同,对象是否相同?如果equals()为true,那hashCode是否相同?
6、多态是怎样实现的?
7、重载与重写的区别?
8、java中异常有哪几类?区别是什么?
9、当使用try catch时,try、finally中都有return语句,最终会返回哪个地方的值?
10、实现线程的方式?哪四种?
11、Thread与Runnable的区别?
12、线程池有哪些?哪四种?
13、jsp与servlet的区别?
14、get与post的区别?
15、提交方式常见的有哪些?哪四种?
16、jdk1.8新特性中的日期API是什么?如何获取时间戳?
17、如何用IO流实现文件上传?InputStream是什么?字符流是什么?字符流与字节流的区别?
18、mybatis中如何实现分页?使用了几个sql语句?
19、springMVC是如何处理请求的?后端controller能否指定提交方式?
20、场景题:当实现多个用户对库存商品进行加入购物车并购买时,如果最后一个用户将最后一个商品购买完毕,如何保证让此库存数量为0的情况让其他用户及时看见?
21、反问

#面经##Java##校招##海能达通信股份有限公司#
全部评论
请问场景题怎么回答呢
点赞 回复 分享
发布于 2021-09-23 19:51

相关推荐

ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
7 35 评论
分享
牛客网
牛客企业服务