自我介绍在滴滴的工作中,如何定位和解决线上问题的,举几个具体的实例?都完成过哪些需求?举几个实例。恶意文档检测是怎么实现的?解释一下随机森林的底层原理?jdk8用的垃圾收集器是哪些?介绍parallel scavenge的特性介绍下G1和CMS介绍下Spring用到了哪些容器?实操过redis吗线程池都有哪些类型?线程池为什么会有OOM问题?