首页 > 招银网络社招面经(java工程师)
头像
我真的好想拿1个offer
编辑于 2021-05-29 22:56
+ 关注

招银网络社招面经(java工程师)

1.自我介绍

2.项目介绍

3.问了一下如何实现类似淘宝的下单等待付款,用户取消订单如何恢复,如何使用消息队列

实现?

下面是基础

1、Java字符串和字符的区别

2、从三个层面讲一下final 关键字,final修饰的类的所有方法都是final 的吗?对啊..

3、Java的序列化了解吗?(我不太清楚,说不太了解)

4、HashMap了解吧,线程安全吗?为什么线程不安全?

5、那如何保证线程安全?我说了ConcurrentHashMap,又说了一下也可以用Synchronized

关键字保证同步,他说Hashtable呢?

6、ConcurrentHashMap能否取代Hashtable,我讲了一下两者区别,不太满意.

7、介绍一下CAS,CAS和Synchronized,你讲一下?

8、你提Synchronized中的锁,如果使用一个对象当锁,其他线程能否访问这个对象的其他

方法?...如果方法是static修饰呢?什么情况可以访问?

9、讲一下Java里面的死锁,有哪些场景会产生死锁?(场景?我描述了一下一种产生死锁的情况)

10、死锁的条件

11、代码题:写一段死锁代码

二面:

基本就是围绕项目再问,但是没有问专业问题,就是一些如何处理问题,想法之类的,期间

还问了看过什么框架源码

然后就是问了职业规划,学习清单,兴趣爱好之类的

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖