阳春三月,春暖花开、又到了少男少女怀春的季节!既然是怀春,狗粮肯定是避免不了的,果不其然前几日被撒了一脸,还是同行。我这个人唯一的优点就是有福同享,有我一口吃的,肯定给你们对半分。那么我吃到了,你们也来尝尝是什么味道的吧?看看腾讯P7给女朋友面试整理的面试题合集吧
Java虚拟机
Java内存模型
- Jdk和Jre和JVM的区别
- 说一下 JVM由那些部分组成,运行流程是什么?
- 详细的介绍下程序计数器?(重点理解)
- 详细介绍下Java虚拟机栈?(重点理解)
- 栈指向堆是什么意思?
- 你能给我详细的介绍Java堆吗?(重点理解)
- 什么是JVM字节码执行引擎
- 知道垃圾收集系统吗?
- 堆栈的区别是什么?
垃圾回收机制及算法
- 简述Java垃圾回收机制
- GC是什么?为什么要GC
- 垃圾回收的优点和缺点
- 垃圾回收器的原理是什么?有什么办法手动进行垃圾回收?
- 怎么判断对象是否可以被回收?
- JVM 垃圾回收算法有哪些?
垃圾收集器以及新生代、老年代、永久代
- 讲一下新生代、老年代、永久代的区别
- Minor GC、Major GC、Full GC是什么
- Minor GC、Major GC、Full GC区别及触发条件
- 为什么新生代要分Eden和两个 Survivor 区域?
- Java堆老年代( Old ) 和新生代 ( Young ) 的默认比例?
- 什么是垃圾回收器他和垃圾算法有什么区别
内存分配策略
- 简述java内存分配与回收策略以及Minor GC和Major GC
- 对象优先在 Eden 区分配
- 为什么大对象直接进入老年代
虚拟机类加载机制
- 简述java类加载机制?
- 类加载的机制及过程
- 描述一下JVM加载Class文件的原理机制
- 什么是类加载器,类加载器有哪些?
- 说一下类装载的执行过程?
JVM调优
- JVM 调优的参数可以在那设置参数值
- 说一下 JVM 调优的工具?
- 常用的 JVM 调优的参数都有哪些?
- JVM的GC收集器设置
Tomcat
- Tomcat是什么?
- Tomcat的缺省端口是多少,怎么修改
- 怎么在Linux上安装Tomcat
- 怎么在Linux部署项目
- Tomcat的目录结构
- 类似Tomcat,发布jsp运行的web服务器还有那些?
- tomcat 如何优化?
- tomcat 有哪几种Connector 运行模式(优化)?
- Tomcat有几种部署方式?
- tomcat容器是如何创建servlet类实例?用到了什么原理?
- Tomcat的工作模式
- Tomcat顶层架构
- Connector和Container的微妙关系
- Container架构分析
执子之手,与子偕老
也许这是程序员的爱情吧,我羡慕了,最后祝愿他们能白头偕老。
另外还有多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等面试题及答案解析,有需要面试的朋友,面试题及复习资料的免费领取方式
Mybatis源码分析
吊打面试官的MySQL灵魂百问
Redis的深度解析
2000大厂高频热门面试题及答案解析
Spring全家桶大牛推荐