技术杂说目录
【Java基础篇】
String、StringBuffer、StringBuilder
谈谈 SimpleDateFormat 的线程安全问题与解决方案
你能说说Java中Comparable和Comparator的区别吗
什么情况用ArrayList or LinkedList呢?
说说hashCode() 和 equals() 之间的关系?
面试官:Java遍历Map集合有哪几种方式?各自效率怎么样?
面试官:为什么Integer用==比较时127相等而128不相等?
【Java并发编程篇】
Lock锁介绍、ReentrantLock与synchronized的区别
阻塞队列ArrayBlockingQueue与LinkedBlockingQueue
CountDownLatch、CyclicBarrier、Semaphore同步器原理
对并发熟悉吗?说一下synchronized与Lock的区别与使用
对并发熟悉吗?谈谈线程间的协作(wait/notify/sleep/yield/join)
你说你熟悉并发编程,那么你说说Java锁有哪些种类,以及区别
面试官:你知道写时复制(Copy-On-Write)在Java中是如何被应用的吗?
【Java虚拟机篇】
面试官:说一下JVM常用垃圾回收器的特点、优劣势、使用场景和参数设置
【Mybatis篇】
【数据库篇】
面试官:都说 select * 效率低下,你知道什么原因吗?
谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用
【Spring & Spring MVC篇】
说说你知道的关于BeanFactory和FactoryBean的区别
面试官:Spring AOP有哪些通知类型,它们的执行顺序是怎样的?
【SpringBoot篇】
【SpringCloud篇】
Spring,SpringMVC,SpringBoot,SpringCloud有什么区别和联系?
【消息队列MQ篇】
【缓存篇】
【Dubbo篇】
【Zookeeper篇】
【网络编程篇】
【设计模式篇】
【架构设计】
【数据结构与算法篇】
【其他】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?