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