随笔分类 - 面试题
记录常见的Java面试题,拿走不谢。面试造火箭,工作拧螺丝。
摘要:整理面试过程中常常遇到的50道 Redis热门面试题,希望各位读者可以用到。
阅读全文
摘要:浅谈服务路由、负载均衡和服务配置中心的基本概念。
阅读全文
摘要:利用堆排序算法求解千万级数据最值排序的Top K问题。
阅读全文
摘要:Java中,HashMap和ConcurrentHashMap热点面试题。
阅读全文
摘要:Mysql索引为什么要采用B+Tree而非B-Tree
阅读全文
摘要:Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗
阅读全文
摘要:MyBatis常见面试题:#{}和${}的区别是什么
阅读全文
摘要:浅谈MyBatis的工作原理。
阅读全文
摘要:介绍Java四种引用类型强软弱虚回收时机。
阅读全文
摘要:介绍二叉树、二叉查找树、平衡树和红黑树概念及其性质。
阅读全文
摘要:分代的Java垃圾回收策略,是基于不同对象的生命周期不一样。
阅读全文
摘要:介绍Java中==与equals的区别及理解,校招常见题。
阅读全文
摘要:介绍常见面试题:Spring BeanFactory和FactoryBean的区别,并介绍Spring容器的类型。
阅读全文
摘要:在Java中,关键字 final 的意思是终态,可以用于声明变量、方法和类,分别表示基本类型变量值不可变,引用类型变量引用地址不可变但值可变,方法不可被覆盖,类不可被继承。
阅读全文
摘要:关于Spring的controller默认是单例还是多例,通过实例发现其默认是单例。
阅读全文
摘要:介绍 Java 17 中 HashMap put 函数和桶的树形化源码。
阅读全文
摘要:final 用于声明方法和类,分别表示方法不可被覆盖,类不可被继承。在java中final的意思是终态。 将基本数据类型的变量或方法声明为final后,如果对其初始化,要么在定义的时候,要么在构造函数中。 对于一个被final修饰的变量,如果是基本数据类型的变量,则其数值一旦被初始化便不能更改;如果
阅读全文
摘要:接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 抽象类中是否可以有静态的main方法?
阅读全文