字节懂车帝Java面试

一、12.2一面(50min)

0、自我介绍

1、说一个跟后端有关的项目

2、(由项目引出)什么是里式替换原则?在实践的时候是怎么做的?

3、(继续引出)什么是单例模式?

4、手写单例模式,这里的new Singleton真的不会多次实例化吗?并发情况下呢?(这里指令重排没有说清楚)

5、(由并发引出)多个线程访问一个变量会有什么问题?

6、怎么解决这些问题?

7、volatile能完全解决吗?该怎么完全解决?

8、当一个变量用synchronized标识之后,会经过哪些步骤?

9、JVM的内存模型

10、GC主要是处理哪些部分?

11、那GC是如何处理的?有哪些策略?简单点说一下

12、标记-清除算法在清除的过程中会停顿吗?

13、网页上输入一个网址,进行HTTP连接,到后端处理,这其中的数据流是什么样的?

14、TCP如何保证传输的可靠性?

15、用过MySQL吗?MySQL的事务做到了什么?

16、隔离级别有哪些?

17、可重复读的隔离级别下能否避免幻读?用什么方式可以避免幻读?

18、算法题:一个包含2n+1个数的正数有序实数数列,有一个实数出现一次,其他实数都出现两次,找出那个出现一次的数。(剑指 Offer II 070. 排序数组中只出现一次的数字,最优解法没撸出来……)

自己写的题解:剑指 Offer II 070(力扣540):排序数组中只出现一次的数字(Java二分查找)

19、反问

总结:一面的面试官看上去很有经验,说话很温柔,也很有耐心,会明确地告诉我某一个点他想听详细说明还是简单概括;算法也会耐心地听我说复杂度的优化。

#如何看待2023届秋招##0offer是寒冬太冷还是我太菜##华为2023秋招求职进度交流##假如华子给你打电话了,你去不去##你觉得今年秋招难吗#
全部评论
实习吗?还是
2 回复
分享
发布于 2022-12-12 15:46 河北
还有校招吗?
1 回复
分享
发布于 2022-12-12 11:57 江西
联想
校招火热招聘中
官网直投
懂车帝还有hc吗
1 回复
分享
发布于 2022-12-13 17:42 安徽
想问一下这是属于明年秋招的提前批吗?还是属于今年的秋招
点赞 回复
分享
发布于 2022-12-20 14:45 河北
懂车帝后端开发实习中
点赞 回复
分享
发布于 2022-12-24 10:05 广东
老铁,面试java岗算法题可以用c++写吗,平时刷题都是用c++
点赞 回复
分享
发布于 2022-12-25 20:57 山东
大佬,面试中八股,算法,项目哪个最重要呢?
点赞 回复
分享
发布于 2022-12-28 14:53 河北

相关推荐

15 103 评论
分享
牛客网
牛客企业服务