中文在线Java后端一面 北京
问的挺基础的,有三四个题答的不是很好,挂了。
1. 请解释 Java 当中的包装类型指的是什么?
2. Integer 包装类型的缓存大小范围是多少?
3. Java 接口当中除了 public 抽象方法外,还可以定义哪些类型的方法?(这问题真给我问蒙了)
4. 自定义线程池的核心参数有哪些?
5. 向线程池提交任务时,核心线程数已满,任务会如何处理?
6. 什么是深拷贝?实现深拷贝的方式有哪些?
7. 什么是 CAS?
8. 实现乐观锁的方式有哪些?
9. 数据库当中如何实现乐观锁?
10. 什么是可重入锁?其底层实现机制是什么?
11. MySQL 当中常见的索引类型有哪些?
12. 如何查看一条 SQL 语句的执行计划?
13. SQL 执行计划中 KeyLen 字段代表什么意思?
14. 你用过哪些数据库中间件?
15. 什么是哈希冲突?
16. 解决哈希冲突的方式有哪些?
17. 什么是回表查询?
18. 除了子查询,还有哪些方法可以解决深度分页问题?
19. Git 的 rebase 和 merge 的区别是什么?
20. 如何在 Spring Boot 当中实现自定义的拦截器?
21. Spring Boot 中使用注解事务时,失效的场景有哪些。
1. 请解释 Java 当中的包装类型指的是什么?
2. Integer 包装类型的缓存大小范围是多少?
3. Java 接口当中除了 public 抽象方法外,还可以定义哪些类型的方法?(这问题真给我问蒙了)
4. 自定义线程池的核心参数有哪些?
5. 向线程池提交任务时,核心线程数已满,任务会如何处理?
6. 什么是深拷贝?实现深拷贝的方式有哪些?
7. 什么是 CAS?
8. 实现乐观锁的方式有哪些?
9. 数据库当中如何实现乐观锁?
10. 什么是可重入锁?其底层实现机制是什么?
11. MySQL 当中常见的索引类型有哪些?
12. 如何查看一条 SQL 语句的执行计划?
13. SQL 执行计划中 KeyLen 字段代表什么意思?
14. 你用过哪些数据库中间件?
15. 什么是哈希冲突?
16. 解决哈希冲突的方式有哪些?
17. 什么是回表查询?
18. 除了子查询,还有哪些方法可以解决深度分页问题?
19. Git 的 rebase 和 merge 的区别是什么?
20. 如何在 Spring Boot 当中实现自定义的拦截器?
21. Spring Boot 中使用注解事务时,失效的场景有哪些。
全部评论
q3 是java新特性 jdk8之后可以定义默认方法和静态方法 jdk9之后可以定义私有方法
相关推荐
查看10道真题和解析 点赞 评论 收藏
分享
