北京掌上先机Java后端日常实习面试(纯Java)
- 先自我介绍
- 使用过Java什么框架
- 使用Jdk8的什么特性
- 使用过Stream流的哪些方法?过滤的方法是什么?去重的方法是什么?
- 去重的原理是什么
- 重写equals为什么一定需要重新他的hashcode的方法
- Hash算法对应的Java中的什么类
- 如果一个值相等,哈希值不相等的对象能否加入同一个容器中呢
- 哈希冲突有了解吗?举一个哈希冲突的例子
- Java中是用什么对哈希值取模的
- 介绍一下hashmap中的红黑树?为什么要使用红黑树
- hashmap是线程安全的吗?一般线程安全使用的是哪一个类?
- currenthashmap实现线程安全的原理是什么
- 有了解threadloacl,并介绍一下你的使用场景
- 在线程池中使用threadloacl会出现什么问题
- 如果实现threadloacl中开辟一个子线程池,如果共享threadloacl中的数据,有遇到过类似的场景吗
- 多线程的实现方式
- 介绍一下异步的理解?Sping中是如何实现异步的
- 有使用过事务吗
- mybtis中“#”和“$”的区别?如何实现crud操作的?实现一个简单的sql语句有哪几种实现方式
- Java虚拟机有了解吗?介绍一下GC算法的原理
- 自己是如何学习Java的
- 自己的一个人生职业规划
- 有什么想向我了解的吗
虽然是很简单的八股,但是真的没有背啊!
#25届暑期实习##日常emo#