Java|Java程序员想要靠外包刷经验,结果却大跌眼镜,心态都崩了( 五 )


知识点:

1.基本概念和运行过程
2.1线程
2.2 JVM内存区域
2.3 JVM 运行时内存
2.4 垃圾回收与算法
2.5 JAVA 四种引用类型
2.6 分代收集算法VS 分区收集算法
2.7 GC 垃圾收集器
2.8 JAVA IO/NIO
2.9.JVM 类加载机制
JVM面试题
  1. JVM 内存分哪几个区 , 每个区的作用是什么?
  2. 如何判断一个对象是否存活?(或者 GC 对象的判定方法)
  3. 简述 Java 垃圾回收机制?
  4. Java 中垃圾收集的方法有哪些?
  5. Java 内存模型
  6. Java 类加载过程?
  7. 简述 Java 类加载机制?
  8. 类加载器双亲委派模型机制?
  9. 什么是类加载器 , 类加载器有哪些?
  10. 简述 Java 内存分配与回收策略以及 Minor GC 和Major GC?

MySQLMySQL的原理、底层、优化已经成为一个合格的程序员必备技能 。 开发人员对MySQL的掌握 , 越深入 , 你能做的事情就越多 。
知识点:
MySQL存储引擎
共享锁及排它锁
MySQL的分区
MySQL事务及隔离性级别
执行计划
Btree与B+tree索引
Sql慢查询
Sql优化
MySQL面试题
  1. 请解释关系型数据库概念及主要特点?
  2. 请说出关系型数据库的典型产品、特点及应用场景?
  3. 请详细描述 SQL 语句分类及对应代表性关键字 。
  4. 什么是 MySQL 多实例 , 如何配置 MySQL 多实例?
  5. 如何加强 MySQL 安全 , 请给出可行的具体措施?
  6. 误操作执行了一个 drop 库 SQL 语句 , 如何完整恢复?
  7. 详述 MySQL 主从复制原理及配置主从的完整步骤 。
  8. MySQL 如何实现双向互为主从复制 , 并说明应用场景?
  9. MySQL 如何实现级联同步 , 并说明应用场景?
  10. MySQL 主从复制故障如何解决?

由于篇幅问题 , 只放这么多的面试资料 , 需要的可后台私信我【电子书】 , 来领取!


推荐阅读