腾讯HR业务线后端实习一面
- 自我介绍
- 算法题:数组形式的整数加法
- jdk创建线程池有哪些方式,ThreadPoolExecutor有哪些参数,执行流程
- Executos能创建哪几种线程池,他们都有哪些参数
- 缓存线程池的执行流程,这种执行流程可能导致的问题
- 讲讲对定长线程池的理解,这种线程池有什么缺点
- Hashmap的数据结构,put流程,hash计算过程,扩容流程,扩容之后原数组中的元素在新数组中的哪些位置,遍历hashmap的顺序是什么
- Treemap插入一些元素之后,遍历时的顺序
- 讲一下对红黑树的理解,hashmap为什么不用平衡二叉树,讲讲两种树不同的优势
- 线上服务器用了一段时间之后相应变慢,甚至有时会卡死,你是如何定位问题,或者有哪些排查思路(这一块真的得有实操经验才能说的上来,说一些jmap,jstack之后会接着问具体的使用方法)
- 内存泄漏可能的原因
- 反问:base深圳,做内部系统,Java技术栈