本场面试由百度学长面对面面试我的基础知识。
绿色为回答的比较完整,蓝色是回答的稍有些瑕疵,黄色是回答的不理想的,红色是未答出来的。
jdk、jre、jvm的区别
java的特性
int与Integer
拆箱与装箱
反射的优点与缺点
反射的使用场景
序列化与反序列化
字节流与字符流
进程与线程
并行与并发
线程中的上下文切换
Java8的新特性有哪些
介绍下ARP与ICMP协议
类加载机制
JVM如何判断一个类是无用的
说一下GC的过程
说一下红黑树与使用场景
算法:Top K
InnoDB锁的算法
undo log和 redo log
MyISAM查询速度和InnoDB查询速度
数据库优化
数据库分库分表
数据库中的执行计划和慢查询分析
redis里的队列的使用
缓存穿透
布隆过滤器
缓存击穿
业务场景:超买超卖
redis的过期策略
redis的哨兵
rabbitMQ的消息挤压等场景
linux日志常用命令
说一下解决的射手荣耀App中的大问题
这周恶补了一下java的基础知识,但是很多中间件的特殊使用场景没有巩固,还有好多都忘记了,还得继续复习
1 条评论
3586
3