- 博客(15)
- 收藏
- 关注
原创 《面试官的“地狱级”拷问:谢飞机的Java求职之路》
本文通过诙谐的故事形式呈现常见面试题,帮助读者理解Java核心技术点,建议结合实际项目深入学习!
2025-07-26 23:23:39
64
原创 Java面试官与谢飞机的三轮对话:从Spring Boot到微服务架构
你好,谢飞机,请介绍一下你对Spring Boot的理解。:哎呀,这不就是个快速搭建Spring应用的框架嘛!我用它写过一个简单的博客系统,配置起来比以前快多了。:很好,看来你确实用过。那你知道Spring Boot是如何自动配置的吗?:嗯...这个嘛,好像是通过@SpringBootApplication注解,然后Spring Boot会扫描类路径下的依赖,自动帮你配置一些常用的组件。:不错,理解得很到位!那你在实际项目中是怎么使用Spring Boot的呢?
2025-07-26 23:20:13
104
原创 Java大厂面试现场:谢飞机的“水货”逆袭之路
HashMap基于数组+链表(或红黑树)实现,初始容量默认为16,负载因子默认为0.75。当链表长度超过8且数组长度大于等于64时,链表转为红黑树以提升查询效率。哈希冲突通过拉链法解决。
2025-07-26 23:16:22
304
原创 Java大厂面试现场:谢飞机的“水货”逆袭之路
HashMap基于数组+链表(或红黑树)实现,初始容量默认为16,负载因子默认为0.75。当链表长度超过8且数组长度大于等于64时,链表转为红黑树以提升查询效率。哈希冲突通过拉链法解决。通过Redis的SETNX命令实现,保证同一时刻只有一个客户端能获取锁。常见场景:防止重复提交订单、库存扣减等。用于让一个或多个线程等待其他线程完成任务,常用于并发控制。例如:多个线程并行处理数据后统一汇总。希望这篇文章能帮助你在面试中从容应对各种问题,加油!
2025-07-26 23:15:49
116
原创 互联网大厂Java面试现场:谢飞机的奇幻之旅
你好,谢飞机,请先简单介绍一下你自己。:我叫谢飞机,是个程序员,每天都在写代码,偶尔也会修电脑,比如昨天我就把家里的路由器修好了!:不错,有动手能力。那你来说说Java中的final关键字有哪些作用?:啊,这个我知道!final就是用来防止别人改我的代码,就像我家门上的锁一样,谁都不能进来!:嗯,答得不错!你再讲讲Java中String和的区别。:这个嘛……String是不可变的,是可变的,也是可变的,但是它是线程安全的!:很好,看来你对这些基础概念掌握得不错。
2025-07-26 23:13:40
251
原创 Java面试大厂秘籍:从谢飞机的搞笑回答看技术深度与广度
在一家知名互联网大厂的面试现场,一位名叫谢飞机的程序员正面对着严肃的面试官。谢飞机虽然有点水货,但偶尔也能说出些让人眼前一亮的话。
2025-07-26 23:10:11
191
原创 Java面试官与水货程序员谢飞机的三轮对话:从Spring Boot到微服务架构
面试官:谢飞机,今天的面试就到这里。你表现得很不错,尤其是对Spring Boot的理解很扎实。回去等通知吧,我们会尽快联系你。业务场景:企业内部封装通用功能模块,如短信发送、邮件通知。技术点:创建模块,编写类,生成。
2025-07-26 23:00:14
222
原创 Java面试实战:从谢飞机的搞笑回答看大厂技术栈深度解析
面试官:你好,谢飞机,请介绍一下你对Spring Boot的理解。谢飞机:哎呀,这个简单!Spring Boot就是让Java开发更快更方便的工具嘛,不用写一堆XML配置,直接一个@SpringBootApplication就能启动服务了。面试官:不错,很简洁明了。那你能说说Spring Boot如何实现自动装配吗?谢飞机:嗯...自动装配?哦,我知道!就是它自己会找依赖,然后帮你配置好,就像我每天早上自动起床一样。面试官:哈哈,比喻很形象!那如果要自定义自动装配,你会怎么做?
2025-07-26 22:50:14
285
原创 Java面试实战:从谢飞机的搞笑回答看互联网大厂技术栈深度剖析
谢飞机,你来我们公司应聘Java开发岗位,先自我介绍一下。哎呀,领导,我就是个爱写代码的普通程序员,平时喜欢用Spring Boot搭个架子,然后用MyBatis查点数据,偶尔也用Redis缓存一下,就这!嗯,基础不错。那我们开始正式提问吧。
2025-07-26 22:40:15
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人