去年秋招面试过各个大厂总结的Java虚拟机与集合常见高频面经

Java虚拟机与集合常见面试题

Java虚拟机和集合是Java开发面试中的常客,但问的问题也相对而言比较固定。

Java虚拟机常见面试题

1. Java内存区域

2. 垃圾收集

2.1 Java的垃圾回收算法和垃圾回收器

2.2 CMS垃圾回收器和G1垃圾回收器的垃圾回收过程

2.3 Minor GC, Major GC, Full GC各自什么时候发生

2.4 如何判断一个对象是否可以被回收(两种方法)

3. 类加载

3.1 类加载过程

3.2 类加载器分类

3.3 什么是双亲委派模型,怎么打破双亲委派模型

Java集合常见面试题

1. ArrayList和LinkedList的区别(都是线程不安全的)

2. ArrayList相关知识

3. HashMap,HashTable,ConcurrentHashMap

3.1 HashMap和HashTable的区别

3.2 HashMap的底层实现

3.3 HashMap的扩容机制

3.4 HashMap为什么是线程不安全的

3.5 为什么要用红黑树,为什么不用其他平衡二叉树

3.6 HashMap的负载因子为什么要取0.75

3.7 HashMap的哈希过程为什么高16位要异或低16位

3.8 HashMap和ConcurrentHashMap区别

3.9 ConcurrentHashMap1.7和1.8的区别,看过源码吗,怎么实现线程安全的

相关答案已经整理成pdf上传云盘了,有需要的可以私信我

其他面经

去年秋招面试过的各个大厂总结的一波关于计算机网络的高频面经
去年秋招面试过的各个大厂总结的一波Java并发常见高频面经
去年秋招面试过的各个大厂总结的数据库与操作系统常见高频面经

#面经##校招##Java#
全部评论
老哥可以发一份答案吗?
点赞
送花
回复 分享
发布于 2021-07-15 17:05
推荐一个github仓库,主要存放Java相关知识点的总结,面试必看 github仓库: https://github.com/Tyson0314/Java-learning/blob/master/docs/Java/Java基础.md  如果github访问不了,可以访问gitee仓库。 gitee仓库:https://gitee.com/tysondai/Java-learning/blob/master/docs/Java/Java基础.md
点赞
送花
回复 分享
发布于 2021-08-01 11:30
秋招专场
校招火热招聘中
官网直投
https://campus.meituan.com/bole/wechat?staffSsoId=5950106&appKey=hiring-campus-portal美团秋招内推正式开始了
点赞
送花
回复 分享
发布于 2021-08-04 00:14

相关推荐

Promise6:希望大家多给一些鼓励,博主还是很努力的,不要说那些不太好的话,大家都是牛马,差不多就得了
点赞 评论 收藏
分享
11 55 评论
分享
牛客网
牛客企业服务