备战春招的第三天

备战春招的第三天,第1张

备战春招的第三天

大家好,我是一个不愿透露学校名称的大四学生,你可以听着周杰伦的歌来读我这篇博客(如果你不知道听什么那么我推荐一首园游会),这一步非常重要哦,我希望我的文章可以帮助到和我处于在同一起跑线的人,或者是比我的起跑线高但又很迷茫的人,经过这一次的秋招,让我有了很多的感悟。我会将我经历的事情逐一的讲述给大家,同时我希望大家在我之后的文章与我共同学习,一起收割offer!!

八股复习

并发相关知识

  1. Synchronize关键字的使用?

  2. Synchronize关键字底层的原理?

  3. 锁升级的过程?

  4. Synchronize怎么解决的重量级问题?

  5. volatile关键字的底层?

  6. volatile的作用?

  7. ReentrantLock底层的实现?

  8. ReentrantLock实现公平锁和非公平问题?

  9. ReentrantLock与Synchronize的区别?

以上这些问题都可以在ProcessOn中搜索我的模板(Java中的周杰伦)来找到答案!!

算法

今天复习的是排序算法

  1. 冒泡排序

  2. 选择排序

  3. 插入排序

  4. 归并排序

  5. 堆排序

  6. 快速排序

要注意他们的稳定性,以及时间复杂度!

结尾

如果你感觉写的不错,点个赞也是可以的。。。。

希望你的每一天都可以精彩,希望你的每一天可以让你更加精彩!

以上八股都可以在ProcessOn中搜索我的模板(Java中的周杰伦)来找到答案!!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4829126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-10
下一篇 2022-11-10

发表评论

登录后才能评论

评论列表(0条)

保存