随笔分类 - 面试题记录
摘要:1.如果实现二叉树的层序遍历? 2.HashMap和HashTable的区别有哪些? 3.HashMap的散列过程是怎样的? 4.为什么HashMap在jdk1.8的时候要升级成红黑树? 5.Arrays.sort()方法内部用的是什么排序算法? 6.怎样用锁保护共享变量? 7.为什么要使用多线程?
阅读全文
摘要:1.如何衡量一个算法的稳定性? 答:如果在一个待排序的序列中,存在2个相等的数,在排序后这2个数的相对位置保持不变,那么该排序算法就是稳定的,否则是不稳定的。 2.如何衡量一个算法的好坏,可以从哪些维度分析? 答:时间复杂度,空间复杂度,还有算法的稳定性*。 3*.手写快速排序算法 答:暂时略 4.
阅读全文
摘要:1.SpringBoot中如何实现两个bean的先后加载顺序? *答:通过网上查找博客,可以知道通过使用@DependsOn注解来实现。 @Configuration public class MyConfig { @Bean @DependsOn("apple") public Student s
阅读全文

浙公网安备 33010602011771号