技术杂说目录
【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篇】
【网络编程篇】
【设计模式篇】
【架构设计】
【数据结构与算法篇】
【其他】