蔚来面经
蔚来面经
同学 1 后端开发 日常实习
项目穿插八股:
项目中秒杀的设计思想。
说说对 redis 几种常用的数语结构的理解。
说说 redis 整体的处理性能很高的原因。
知道 ArrayList 和 LinkedList 这两个具体结构的区别吗?
ArrayList 的这个动态扩容是怎么样触发的?
ArrayList 线程安全吗?
从 java 内存模型角度讲一下它为什么线程不安全?
有哪些方法保证 ArrayList 的线程安全?
加锁也有两种方式,synchronize 和 reentranlock 这两个有啥区别?
volatile 有哪几个特性?
它是为了去解决什么问题的?
你对设计模式的认识?
讲一下对 spring IOC 的认识和 bean 的创建过程,以及 IOC 有什么好处?