拼多多提前批-服务端开发二面
- 上来手撕LRU
- 手撕自定义的线程池
- 常见的队列,blocking queue了解吗
- concurrentmap和hashmap的区别
- concurrent map实现细节
- hashmap的扩容机制
- java GC机制,young gc,full gc
- 如何找出需要回收的内存
- classloader的大致逻辑(主要方法)
- 如何将两个版本的jar包(大量类方法同名)都加载到jvm内存中,并且实例化
- springboot的核心组件
- spring aop实现原理
- java如何获取私有方法
- 注解的实现原理
- 如何实现spring的beanfactory
- 依赖注入的实现原理
- ps:面试官感觉很大佬,问的知识注重深度,并且不会的也会不断的提示,可惜自己太菜了很多原理都没弄透🤣