京东安全(KPI面)
京东安全 一面
- 时间:一小时
- info:自我介绍+问答
- 实习
- 结束的时候面试官说挺好的,也没让写算法,但是推出之后立刻给挂了,感觉是被刷KPI了
- 问了科研做什么,问了科研的的需求场景。
- 项目相关的
- HashMap的原理,为啥不只用链表?为啥用红黑树,不用AVL?
- HashMap的初始大小,为什么设为这个数?扩容机制是什么?
- wait()和sleep()的区别?
- 线程同步的方式
- 使线程暂停的方式有哪些?
- synchronized和ReentrantLock的区别
- 可以使用String类型当锁吗?
- 线程池有哪些?
- 创建线程池的时候,你会考虑哪些问题?
- 你使用过哪些线程池?
- 使用newFixedThreadPool会有什么问题?
- JVM内存模型
- 介绍一下双亲委派机制
- 双亲委派机制被破环的情况有哪些?
- 介绍一下一个对象创建在内存中出现在哪些地方?
- 堆溢出,程序还能正常运行吗
- Redis是单线程的吗?
- MySQL索引的数据结构?
- 索引为什么用B+树而不用B树?
- 加索引的时候需要考虑什么?
- 分布式session的实现方式有哪些?
- 如果一个程序高占CPU,怎么排查?