首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试篇
天天摸鱼的java工程师
创建于2025-05-09
订阅专栏
一天一道Java面试题,坚持三个月,菜鸟变大佬
等 240 人订阅
共312篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如果面试被问到单点登录,你会怎么回答?
前言:这题我熟,我头发少不代表我不会! 在经历无数次面试之后,我总结出一个规律:只要你简历上写了“参与系统架构设计”,面试官就一定会在某个时刻扶了扶眼镜,问你一
外卖平台每天有1000万笔订单查询怎么优化?
外卖平台项目中,每天要处理超过1000万笔订单查询请求。这个量级对系统提出了很高的性能要求:高并发、低延迟、强一致性。这篇文章将结合我的实际经验,从场
蚂蚁金服面试官:你能从JVM源码解释STW吗?
作为一个有八年Java开发经验的老兵,我当然知道 STW 是什么。但这题的杀伤力在于:**你不仅要知道它是什么,还得知道它怎么来的、怎么触发、怎么规避,甚至能不能量化分析。**
“你能从字节码层面解释JVM内存模型吗?”——面试官的死亡提问
作为一名有八年开发经验的Java工程师,我常常被问一个问题:为什么我们写的Java代码,有时在多线程环境下会出现“看
百万数据导出Excel:从新手坑到老鸟方案
百万数据导出Excel:从新手坑到老鸟方案 一、新手踩坑:我的第一个导出功能 刚入行那年,我接到第一个独立任务:实现订单数据导出Excel。当时凭着学校学的基础知识,写出了这样的代码: 第一次压测时的
volatile关键字实战指南:八年Java开发者详解五大应用场景
在Java并发编程中,`volatile`是一个看似简单实则精妙的关键字。作为有八年经验的Java开发者,我将通过实际业务场景带你深入理解它的价值和使用边界
MySQL 动态查询条件导致索引失效如何优化?
那些年我们写过的“万能查询接口”,其实正在悄悄拖垮你的数据库 在很多 Java 项目的后台管理系统中,我们常常需要为运营或业务人员提供“多条件组合查询”,比如:订单查询、用户搜索、日志筛选等。
MySQL 深分页如何进行性能优化?
在面试中,你是否遇到过这样的问题?“你了解 MySQL 深分页的性能问题吗?如何优化?”又或者在真实项目中,当你翻到第 1000 页的数据时,接口突然变得异常缓慢,甚至超时崩溃。你打开慢 SQ
每个程序员的周五下午,都像重温高中放学的快乐
那个周五放学的快乐,又回来了? 还记得高中时的周五下午吗? 最后一节课的铃声一响,整个人像被按下**“快乐启动键”**—— 书包甩上肩,冲出教室,夕阳把影子拉得老长,风里都是自由的味道。
工作八年,如果现在让我重做“教务系统”毕业设计,我会这样答...
假如你已经毕业工作 8 年。现在,导师突然找你说:“同学,毕业设计没过,请重新提交一次,题目是 —— 学校教务系统。”
Spring Boot 对接微信支付 V3 全流程实战(含预下单、支付、退款)
Spring Boot 对接微信支付 V3 全流程实战(含预下单、支付、退款) 一、业务背景 随着微信支付的广泛普及,越来越多的企业和个人开发者希望将微信支付集成到自己的系统中。无论是电商下单、会员充
2025已过半,Java就业大环境究竟咋样了?
不知不觉,2025年已经过去一半了。作为一名从2017年入行的Java开发者,我常常会被周围的朋友问:“你觉得现在学Java还有前景吗?”、“Java是不是已经过时了?”、“今年找工作是不是特别难?”
当我成为面试官,我才知道当年那些面试官其实并不是在难为我,而是在考察我面对问题的拆解能力
还记得刚入行那几年,面试时我常常带着一种“被审判”的心态,面对一连串高强度的问题,感觉每一个回答都像在走钢丝。对于那些犀利追问、刁钻场景的面试官,我曾一度觉得他们是在“为难人”。
MyBatis Plus 的实用技巧:从业务场景到代码实现
作为一名有多年 Java 后端开发经验的工程师,我经历了从原始 JDBC 到 Hibernate,再到 MyBatis 的演进。而在 MyBatis 的基础上,**MyBatis Plus(MP)**
使用 Spring Boot 整合高德地图实现路线规划功能
在日常的开发项目中,地图服务是很多系统的核心能力之一,尤其是在物流、同城配送、出行导航等领域。作为一名有多年后端开发经验的工程师,我在近期的一个项目中,需要实现以下功能:
假设你在开发订单系统时遇到高并发下库存扣减出错,如何解决?由浅入深分析
在一次做电商订单系统的开发中,我们遇到了一个典型的问题:高并发下库存扣减不准确,出现超卖现象。 场景如下: 每次秒
MySQL表设计实战指南:从业务场景到表结构优化
作为拥有八年Java开发经验的工程师,我深刻体会到数据库设计对系统性能、可维护性和扩展性的重要性。MySQL作为最常用的关系型数据库之一,其表设
Java与AI:从业务场景到代码实现,构建人工客服系统实战
Java与AI:从业务场景到代码实现,构建人工客服系统实战 一、业务场景分析:传统客服的痛点与AI机遇 作为拥有8年经验的Java开发者,我见证了客服系统从传统呼叫中心到智能化的演进。典型痛点包括:
✅Optional 的使用方式和优势?如何避免空指针异常?
作为一个 Java 后端开发者,`NullPointerException`(空指针异常)几乎是我们写代码时最常见、最难缠的 Bug 之一。你永远不知道哪一个对象突然是 `null`,尤其是在代码协作
为什么面试问的越详细反而没有后文了?
作为一名摸爬滚打了八年的Java开发者,经历了无数次面试与被面试,我观察到一个令人费解的现象:有时面试官问得越深入、越细致,仿佛对你的技术了如指掌,最终却石沉大海
下一页