最新发表:527页的“春招JAVA面试手册”(五大技术专题)

  1. 深拷贝和浅拷贝?

  2. System.gc()和Runtime.gc()会做什么事情?

  3. finalize()方法什么时候被调用?析构函数的目的是什么?

  4. 如果对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存?

  5. 什么是分布式垃圾回收(DGC)?它是如何工作的?

  6. 串行(serial)收集(throughput)器和吞吐量收集器的区别是什么?

  7. 在Java中,对象什么时候可以被垃圾回收?

  8. 简述 Java 内存分配与回收策率以及 Minor GC 和 MajorGC

  9. JVM 的永久代中会发生垃圾回收么?

  10. Java 中垃圾收集的方法有哪些?

  11. 什么是类加载器,类加载器有哪些?

  12. 类加载器双亲委派模型机制?

1.3 MySQL性能优化整理(21)

===================

  1. 为查询缓存优化你的查询

  2. EXPLAIN你的SELECT查询

  3. 当只要一行数据时使用LIMIT 1

  4. 为搜索字段建索引

  5. 在Join表的时候使用相当类型的例,并将其索引

  6. 千万不要 ORDER BY RAND()

  7. 避免 SELECT *

  8. 永远为每张表设置一个 ID

  9. 使用 ENUM 而不是 VARCHAR

  10. 从 PROCEDURE ANALYSE() 取得建议

  11. 尽可能的使用 NOT NULL

  12. Prepared Statements

  13. 无缓冲的查询

  14. 把 IP 地址存成 UNSIGNED INT

  15. 固定长度的表会更快

  16. 垂直分割

  17. 拆分大的 DELETE 或 INSERT 语句

  18. 越小的列会越快

  19. 选择正确的存储引擎

  20. 使用一个对象关系映射器(Object Relational Mapper)

  21. 小心“永久链接”

二、微服务架构面试专栏(SpringCloud+SpringBoot+Dubbo)

=========================================

2.1 SpringCloud面试整理(8)

======================

  1. 什么是 Spring Cloud?

  2. 使用 Spring Cloud 有什么优势?

  3. 服务注册和发现是什么意思?Spring Cloud 如何实现?

  4. 负载平衡的意义什么?

  5. 什么是 Hystrix?它如何实现容错?

  6. 什么是 Hystrix 断路器?我们需要它吗?

  7. 什么是 Spring Cloud Bus?我们需要它吗?

  8. 什么是 Netflix Feign?它的优点是什么?

2.2 SpringBoot面试整理(21)

======================

  1. 什么是 Spring Boot?

  2. Spring Boot 有哪些优点?

  3. 什么是 JavaConfig?

  4. 如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?

  5. Spring Boot 中的监视器是什么?

  6. 如何在 Spring Boot 中禁用 Actuator 端点安全性?

  7. 如何在自定义端口上运行 Spring Boot 应用程序?

  8. 什么是 YAML?

  9. 什么是 Spring Profiles?

  10. 什么是 Spring Batch?

  11. 如何集成 Spring Boot 和 ActiveMQ?

  12. 如何使用 Spring Boot 实现分页和排序?

  13. 什么是 Swagger?你用 Spring Boot 实现了它吗?

  14. 什么是 FreeMarker 模板?

  15. 如何使用 Spring Boot 实现异

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值