2025.5.15 bilibili 开发实习生(数据平台)一面
java的基本数据类型和包装类的默认值是什么
java中传参数是传递的值还是引用
java的集合有哪些,怎么实现的,使用过程中要注意什么
java的集合是不是线程安全的
ConcurrentHashmap的数据结构是什么
JVM的内存区域是怎么划分的
垃圾回收是回收哪一部分
JVM的垃圾回收机制
JVM的参数有哪些
JVM的堆内存满了要怎么调整
JVM的分析工具有哪些
rocketmq和kafka的区别
举一个用到rocketmq的场景
怎么解决消息堆积、消息丢失,消费者消费能力不足的问题
Redis的数据结构有哪些,使用过程中要注意什么
什么情况下会用到Redis
乐观锁怎么解决超卖问题
怎么模拟的高并发
怎么判断产生了超卖
git的常用命令,怎么提交远程分支
团队合作过程中代码冲突了怎么办
实习期间的工作内容是什么
线程间的通信方式
代码:
实现两个线程交替打印字母和数字
#实习进度记录##面经java#