
Java最常见的 200+ 面试题
文章平均质量分 86
HD243608836
这个作者很懒,什么都没留下…
展开
-
面试被问烂的 Spring IOC(求求你别再问了)
一、广义的 IOC(不止应用于Spring)IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。两种实现:依赖查找(DL)和依赖注入(DI)。IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC):DL 已经被抛弃,因为他需要用户自己去是使用 API 进行查找资源和组装对象。即有侵入性。 DI 是 Spring 使用的方式,容器负责组件的装配。注意:Java..转载 2021-12-06 18:36:04 · 224 阅读 · 0 评论 -
Java高质量面试总结(好文章!!)
高质量的Java面试面试考察内容和方式基础知识深入考察业务相关工作交接面试准备面试内容Java基础线程Java线程池数据结构Spring数据库分布式JVM网络面试一般都是由浅到深去问,思路是:先考察基础是否过关,因为基础知识决定了一个技术人员发展的上限再通过深度考察是否有技术热情和深度以及技术的广度同时可能会提出一些质疑和挑战来考察候选人能否与有不同意见的人沟通考察内容和方式基础知识技术上深度与广度兼顾基础知识: 考察基础的时候一般都不会深入地去问,主要目转载 2021-05-25 11:11:58 · 256 阅读 · 0 评论 -
Java程序员如何月薪达到两万,需要技术水平达到什么程度?(理解了面试为什么这么问!以及工作中的应用!说的很直白)
有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难达到。还有人提到这个水平不止2w,其实工资是跟面试表现有关的,也跟其他综合水平有关,比如你是985,top10,或者研究生学历,也或者懂点node,懂点大数据等等,或者表达能力强,击中面试官痛点都会加分。如果你达到我说的水准,起薪就是2w,有其他优秀的表现还会在这个基础上加分。但纯JAVA方面待遇是比较吻合的。转载 2021-04-22 10:31:56 · 425 阅读 · 0 评论 -
Mysql的InnoDB实现伪MVCC(多版本并发控制)——gap锁(即间隙锁)
原创 2019-11-08 22:38:16 · 571 阅读 · 1 评论 -
Java 最常见的 200+ 面试题:面试必备(大纲)
这份面试清单是从我 2015 年做了 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘在 Java 技术栈中,还有那些知识点是我不知道的,我想找到这些技术盲点,然后修复它,以此来提高自己的技术水平。虽然我是从 2009 年就开始参加编程工作了,但我依旧觉得自己现在要学的东西很多,并且学习这些知识,让我很有成就感和满足感,那所以何乐而不为呢?说回面试的事,这份面...转载 2019-04-17 16:19:53 · 314 阅读 · 0 评论 -
Java 最常见的 200+ 面试题——补充① ThreadLocal 模块
1.ThreadLocal 是什么?ThreadLocal 是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,适用于各个线程不共享变量值的操作。2.ThreadLocal 工作原理是什么?ThreadLocal 原理:每个线程的内部都维护了一个 ThreadLocalMap,它是一个 Ma...转载 2019-04-17 17:52:31 · 332 阅读 · 0 评论 -
Java 最常见的 200+ 面试题——补充② Netty 模块
本文是前文《Java 最常见的 200+ 面试题》的第二个补充模块,第一模块为:《Java 200+ 面试题补充 ThreadLocal 模块》。1.Netty 是什么?Netty 是一款基于 NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于 BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。难能可贵的是,在保证快速和易用性的同时,并没...转载 2019-04-17 17:57:09 · 298 阅读 · 0 评论 -
Java 最常见的 200+ 面试题——补充③ Dubbo 模块
今天 Java 面试粉丝群里,一个一年开发经验的小伙伴只用了三天时间,找了一个 13 薪 1.5 万的工作,真是替他感到开心。高兴之余,让我们来看,今天的内容。本文是 Java 最常见的 200+ 面试题 的第三个补充模块。第一个补充模块:面试题补充① ThreadLocal 模块第二个补充模块:面试题补充② Netty 模块1.Dubbo 是什么?Dubbo 是一...转载 2019-04-17 18:04:30 · 255 阅读 · 0 评论