2021.9.24同花顺Java后端一面
35分钟,没有手撕算法
- 自我介绍
- 问项目
- volatile关键字,底层原理
- 创建线程的方式有哪些?
- 线程里的上下文切换是什么意思?
- List有哪些实现类(ArrayList,Vector,LinkedList)
- ArrayList和LinkedList有什么区别?分别在什么场景下应用?
- 阻塞队列知道吗?介绍下
- 介绍下JVM的运行时数据区?
- 新生代又可以怎么分?
- 为什么要分为伊甸园区,S0区,S1区?
- 说一下新生代的垃圾回收过程
- Redis有哪些数据结构
- bitmap有什么使用场景?有什么优点?
- Redis突然挂掉了,数据是怎么恢复的?(RDB,AOF)
- 你遇到的最大困难是什么?怎么解决的?
- 有没有遇到不公平的事情?怎么解决的?
- 如果项目马上要上线了,但是你还没做完,你打算如何解决?
- 如果需求不清楚,你打算怎么解决?
- 你期待怎么样的工作环境?
- 反问