帆软后端开发一面凉经

8-30下午

已收获感谢信哈哈哈

1.      自我介绍之后八股时间。

2.      ==equals的区别。

3.      为什么要同时重写hascodeequals

4.      Java有多少中设计模式。IO流中的包装类使用的是什么设计模式。将一个接口转换另一个接口类型,用的是什么模式。

5.      面向对象的软件设计原则都有什么?什么是里氏代换原则。

6.      了解过逃逸分析吗

7.      Hashmapgetput操作。Hashmapgetput操作的时间复杂度。

8.      Hashmap是线程安全的吗。线程安全的hashmapconcurrenthasmap,问为什么是安全的,cas+synchronized

9.      Cas锁和Sychronized区别。然后竞争激烈的时候,使用什么好一点

10.   给定类名,Java反射的流程,如何通过反射创建对象。

11.   B树和B+树的区别,

12.   AVL树和红黑树叶子结点的关系。。。记不太清,不会

13.   JDK动态代理的流程,优缺点,Cglib动态代理的流程,优缺点。

14.   问了int 4字节, float 4字节, double 8字节,char 2字节,这个回答错了。之前都有看,没被问过,第一次被问,忽略了。

15.   垃圾回收的时候,用户线程是一起工作的吗?

16.   Volatile关键字

17.   问了时间复杂度为o nlogn的排序算法。堆排序的算法平均时间复杂度。

18.   假如要对10亿个数进行取前100,怎么操作。如果要对10亿个数,排序怎么操作。

还有些记不起来了。

反正全程50多分钟八股,没啥反馈,问一个接一个。直到结束,面试官真是是无情的八股问题机啊


全部评论
问题这么多?老兄有兴趣的话可以看一下荣耀的后端岗位,这几天第一批秋招马上要截止了,我可以内推。荣耀honor招聘官网https://www.hihonor.com/cn/career/ 内推码:yuhvad
1 回复 分享
发布于 2022-09-02 01:44 广东
base哪里呀
点赞 回复 分享
发布于 2022-09-07 18:35 江苏

相关推荐

沉淀一会:**圣经 1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:爱华,信华,等华,黑华
点赞 评论 收藏
分享
评论
4
36
分享
牛客网
牛客企业服务