
java大厂面试全覆盖
文章平均质量分 88
Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高并发场景、企业实际问题场景等等各个方面逐一讲解。
软工菜鸡
双非保研至中国科学院大学。/n
学计算机一定要有一个非常强大的心理状态,计算机的所有东西都是人做出来的,别人能想的出来,我也一定能想得出来,在计算机的世界里没有任何的黑魔法,所有的东西只不过是我现在不知道而已,总有一天我会把所有的细节、所有的内部的东西全搞明白的
——翁凯
展开
-
企业Git 规范的必要性-阿里云开发者社区
是最早诞生,并广泛采用的一种工作流,它采用了功能驱动开发(Feature-driven development,简称FDD),它指的是需求是开发的起点,现有需求再有功能分支。就fix掉,即使我们自己的分支开发了很久(哪怕是几个月),也不会积累太多的conflict,最后合并进主分支的时候特别轻松,check出新分支,自己闷头开发几个月,结果最后merge进主分支的时候,一大堆冲突,自己还嗷嗷叫的行为。feature 分支: 功能分支,完成特定功能开发的分支,存在多个,功能合并之后删除。原创 2024-03-11 17:12:52 · 1145 阅读 · 1 评论 -
Java 大厂八股文面试专题-JVM相关面试题 垃圾回收算法 GC JVM调优
Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高并发场景、企业实际问题场景等等各个方面逐一讲解。原创 2023-09-26 13:16:53 · 512 阅读 · 0 评论 -
Java 大厂八股文面试专题-JVM相关面试题 类加载器
Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高并发场景、企业实际问题场景等等各个方面逐一讲解。原创 2023-09-26 13:14:15 · 478 阅读 · 0 评论 -
Java 大厂八股文面试专题-设计模式 工厂方法模式、策略模式、责任链模式
Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高并发场景、企业实际问题场景等等各个方面逐一讲解。原创 2023-08-28 16:42:14 · 1064 阅读 · 0 评论 -
Java 大厂面试 —— 常见集合篇 List HashMap 红黑树
数组(Array)是一种用连续的内存空间存储相同数据类型数据的线性数据结构。我们定义了这么一个数组之后,在内存的表示是这样的:现在假如,我们通过arrar[1],想要获得下标为1这个元素,但是现在栈内存中指向的堆内存数组的首地址,它是如何获取下标为1这个数据的?二叉树,顾名思义,每个节点最多有两个“叉”,两个子节点,分别是左/右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只有左/右子节点。二叉树每个节点的左子树和右子树也分别满足二叉树的定义。Java中有两个方式实现二叉树:数。原创 2023-08-28 11:19:09 · 2575 阅读 · 0 评论 -
PO、VO、DAO、BO、DTO和POJO详解与区别
PO、VO、DAO、BO、DTO和POJO等术语被广泛应用于Java和其他编程语言中。尽管这些术语是非常常见的,但是很多程序员依然无法清楚地理解它们之间的区别和关系。本文将深入探讨这些术语的含义和用途,帮助程序员更好地理解它们之间的差异和联系。综上所述,PO、VO、DAO、BO、DTO和POJO都是Java开发中常见的术语和概念,它们分别代表不同的含义和用途。其中,原创 2023-08-13 15:27:11 · 504 阅读 · 0 评论 -
23Java面试专题 八股文面试全套真题(含大厂高频面试真题)多线程
CAS的全称是: Compare And Swap(比较再交换),它体现的一种乐观锁的思想,在无锁情况下保证线程操作共享数据的原子性。在JUC( java.util.concurrent )包下实现的很多类都用到了CAS操作AbstractQueuedSynchronizer(AQS框架)AtomicXXX类例子:我们还是基于刚才学习过的JMM内存模型进行说明线程1与线程2都从主内存中获取变量int a = 100,同时放到各个线程的工作内存中。原创 2023-06-02 23:08:17 · 972 阅读 · 0 评论 -
23/5/25字节跳动后端 第一次笔试 欢迎大佬来评论解法
字节跳动笔试后端原创 2023-05-25 19:24:20 · 122 阅读 · 0 评论 -
2024Java面试专题 八股文面试全套真题(含大厂高频面试真题)Redis、数据库、spring、集合、树
Java面试专题课解决面试过程中的一些常见问题,课程全面覆盖重难点Java面试题。包含了多个模块的面试题讲解,如:Redis、MySQL、框架、微服务、消息中间件、数据结构、Java集合源码分析、多线程、JVM、设计模式、高并发场景、企业实际问题场景等等各个方面逐一讲解。原创 2023-04-20 12:58:54 · 1312 阅读 · 0 评论