海康超新星java实习面经

是上午突然打个电话问我现在有没有时间面试。我说有,然后就开始了。
先是自我介绍,我主要简明扼要的说了一下我的项目。因为我两个项目一个是c++,一个是java,所以他问我c++和java的区别,我说c++是面向过程和面向对象的,java是面向对象的。然后面试官问那资源释放这一块有没有区别呢。然后我就把jvm的东西说了一下。
然后我记得的问题大概下面这一些
1、String a=new String();分析一下他的内存划分。
2、那String常量内存分配在哪。
3、静态成员变量内存分配在哪。
4、了解哪些数据库存储引擎。
5、数据库的模糊查询会不会走索引。
6、spring和springboot的区别
7、怎么理解spring的自动装配
8、spring的核心注解是什么(没答出来)
9、spring的ioc容器是怎么实现的(没答出来)
10、什么是springcloud
11、spring的aop是什么,有什么应用场景(我说可以用来进行事务的管理,然后就问了我事务是属于java的还是数据库的,我说属于数据库的)
12、给了我一个场景:一个线程开启了一个事务,然后这个事务里面开启了另一个线程,另一个线程里面开启了另一个事务,然后另一个事务里面出现了事务提交失败,那么原事务会不会回滚。我分析了一些,最后的结论是不会。
13、线程的实现有几种方式(四种)
14、sleep()和wait()的区别。
15、你对线程安全是怎么理解的。
16、java里面的集合你了解吗,有哪些集合
17、hashmap的初始容量是多少(16)
18、为什么hashmap的容量要设置为2的幂次方呢(以前看了一下,但有点忘了,大概说了一下跟哈希散列值有关)
记起来的差不多就这些了。
#java工程师##面经##海康威视##实习#
全部评论
Hr面挂了 。。
点赞 回复 分享
发布于 2021-06-17 22:33

相关推荐

02-08 20:56
已编辑
南京工业大学 Java
在等offer的比尔很洒脱:我也是在实习,项目先不说,感觉有点点小熟悉,但是我有点疑问,这第一个实习,公司真的让实习生去部署搭建和引入mq之类的吗,是不是有点过于信任了,我实习过的两个公司都是人家正式早搭好了,根本摸不到部署搭建的
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-12-30 18:02
程序员牛肉:1.可以标记一下自己的学校是985,有一些hr可能没想到你这个院校是985的。 2.简历所呈现出来的能力还是有点差的,苍穹外卖+黑马点评。这在java技术域里面也就是刚学三四个月的样子,大厂现在招人少,小厂又更加希望你能直接过来干活。就你简历上呈现出来的能力,确实是有点难找,肉眼可见的不懂技术。 第一个项目中:简单的使用redis也算是亮点嘛?使用jwt,threadlocal也算是亮点?你不就是调了几个包嘛?Nginx作为服务器也能写出来,这不是前端的活嘛? 第二个项目中:分布式锁+mq消息队列+Lua队列。真没啥好问的。属于面试官看一眼就阳痿的简历,没有任何想提问的欲望。 我给你建议是好好的挖一挖这个项目吧,其实苍穹外卖和黑马点评这两个项目很不错了,只不过是太烂大街了导致面试官没啥问的兴趣,所以不太推荐写简历上。
点赞 评论 收藏
分享
评论
4
17
分享

创作者周榜

更多
牛客网
牛客企业服务