自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java大厂面试实战:从JVM到Redis的深度问答

小旭,说说HashMap的底层实现?:嗯...数组加链表,然后...然后红黑树?:很好,那线程池的核心参数怎么选?:这个...我只记得要设置最大线程数,具体忘了。

2025-05-08 18:32:47 198

原创 Java大厂面试实战:从JVM到Redis的深度问答

小旭,说说HashMap的底层实现?:嗯...数组加链表,然后...然后红黑树?:很好,那线程池的核心参数怎么选?:这个...我只记得要设置最大线程数,具体忘了。

2025-05-08 18:31:05 162

原创 Java面试大厂必问:JUC、JVM、Spring等核心技术深度解析

(突然认真)最左匹配原则...联合索引要按顺序?:实例化、属性赋值、初始化...(突然掏出手机)我用@PostConstruct写过初始化代码!:核心线程数、最大线程数、队列容量...(支支吾吾)如果队列满了就直接new Thread?:这个...==比较地址,equals默认也是比较地址,但可以重写对吧?:(突然结巴)桥接模式...还有...(看时间)我之前用Nginx做反向代理!:(翻白眼)这不就是红黑树吗?:不错,那线程池的核心参数有哪些?:(扶额)那HashMap在并发场景下有什么问题?

2025-05-08 18:01:56 331

原创 Java大厂面试实战:从JUC到Redis的深度问答

(起身)今天的面试就到这里,范小旭同学,我们会在三个工作日内通知结果。:(突然紧张)核心线程数、最大线程数...还有那个阻塞队列,啊对对对!:(自信)啊,这个简单!:(突然兴奋)B+树结构,叶子节点存储数据...啊对了还有聚簇索引!:(挠头)嗯...方法区、堆、栈...啊对了还有程序计数器!:(快速)通过配置类或者注解,然后...然后通过反射实例化!:(松口气)字符串、哈希、列表...还有地理信息和位图!:(慌乱)随机、轮询...还有那个...最小连接数!:(微笑)MySQL的索引原理?

2025-05-08 17:32:04 167

原创 Java大厂面试实战:从JUC到Redis的深度问答

面试官:今天咱们模拟一下大厂Java岗的面试场景,范小旭同学,准备好了吗?范小旭:(推了推眼镜)老板,我可是准备了三天三夜!面试官:先问基础,HashMap的底层实现原理?范小旭:(自信)啊,这个简单!基于哈希表,数组加链表,还有红黑树优化...面试官:(点头)不错。那JVM内存模型包含哪些区域?范小旭:(挠头)嗯...方法区、堆、栈...啊对了还有程序计数器!面试官:(微笑)很好。线程池的七大参数能说说吗?范小旭:(突然紧张)核心线程数、最大线程数...还有那个阻塞队列,啊对对对!面试官:Spring的I

2025-05-08 17:31:25 196

原创 Java面试大厂必问:从JUC到Redis的实战对话

(突然认真)基于动态代理,如果是接口就用JDK代理,没有接口用CGLIB!:(摸头)您好,我是范小旭,一个在互联网行业摸爬滚打的Java程序员,虽然有时候...(突然正经)不过我对技术还是很有热情的!:(慌张)哦哦哦,有Abort、CallerRuns、Discard...(突然)还有...还有...(看向窗外):(挠头)这个...它应该用到了AQS,通过state变量来控制线程等待?:(点头)最后一个问题:Redis的ZIPList和HT结构在什么场景下使用?:(起身)好的,今天就到这里。

2025-05-08 17:14:25 298

原创 Java大厂面试实录:范小旭的3轮技术拷问

面试官:今天就到这里,回去等通知吧。

2025-05-08 17:11:10 245

原创 Java面试大作战:谢飞机的3轮生死战

谢飞机:(擦汗)那我先回去了?面试官:(微笑)好的,我们稍后通知你。

2025-05-08 16:58:28 274

原创 Java面试风云录:谢飞机的三轮挑战

第一轮提问第二轮提问第三轮提问

2025-05-08 16:51:49 112

原创 互联网大厂Java面试实录:搞笑与严肃的对决

SpringBoot是Spring的一个子项目,旨在简化Spring应用程序的开发过程,提供了快速搭建独立应用的能力。在一个阳光明媚的下午,谢飞机走进了著名互联网大厂的面试间,迎接他的是一位面色严肃的面试官。JUC是Java中的并发工具包,提供了线程池、并发集合和锁等多种并发编程工具,帮助开发者更方便地进行多线程编程。多线程是指同时执行多个线程,线程池是管理和复用线程的工具,可以提高性能并减少资源消耗。:JVM就是Java的虚拟机嘛,呃...就是用来跑Java程序的。:线程池是用来管理线程的,不是游泳池。

2025-05-08 15:24:35 230

原创 互联网大厂Java面试:严肃面试官与搞笑程序员的对决

Spring是一个大型应用框架,而SpringBoot是基于Spring的快速开发套件,简化了Spring应用的配置。在某互联网大厂的面试室,一位严肃的面试官正准备提问,而对面坐着一位看似紧张却又想显得轻松的程序员小张。JVM就像一个巨大的购物车,负责把所有的变量都放进去,呃……:JVM内存管理包括堆内存和栈内存,堆内存用于存储对象实例,栈内存用于执行线程时的栈帧。:HashMap嘛,就是……呃,一个很大的箱子,大家都往里面扔东西,有时候会打架……:嗯,第二个问题,请说说HashMap的工作原理。

2025-05-07 16:48:55 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除