写点什么

腾讯 P7 给 2 年开发女朋友吐血整理面试题合集:Java 虚拟机 +Tomcat 等

发布于: 2021 年 01 月 18 日

阳春三月,春暖花开、又到了少男少女怀春的季节!既然是怀春,狗粮肯定是避免不了的,果不其然前几日被撒了一脸,还是同行。我这个人唯一的优点就是有福同享,有我一口吃的,肯定给你们对半分。那么我吃到了,你们也来尝尝是什么味道的吧?看看腾讯 P7 给女朋友面试整理的面试题合集吧



Java 虚拟机


Java 内存模型


  1. Jdk 和 Jre 和 JVM 的区别

  2. 说一下 JVM 由那些部分组成,运行流程是什么?

  3. 详细的介绍下程序计数器?(重点理解)

  4. 详细介绍下 Java 虚拟机栈?(重点理解)

  5. 栈指向堆是什么意思?

  6. 你能给我详细的介绍 Java 堆吗?(重点理解)

  7. 什么是 JVM 字节码执行引擎

  8. 知道垃圾收集系统吗?

  9. 堆栈的区别是什么?


垃圾回收机制及算法


  1. 简述 Java 垃圾回收机制

  2. GC 是什么?为什么要 GC

  3. 垃圾回收的优点和缺点

  4. 垃圾回收器的原理是什么?有什么办法手动进行垃圾回收?

  5. 怎么判断对象是否可以被回收?

  6. JVM 垃圾回收算法有哪些?


垃圾收集器以及新生代、老年代、永久代


  1. 讲一下新生代、老年代、永久代的区别

  2. Minor GC、Major GC、Full GC 是什么

  3. Minor GC、Major GC、Full GC 区别及触发条件

  4. 为什么新生代要分 Eden 和两个 Survivor 区域?

  5. Java 堆老年代( Old ) 和新生代 ( Young ) 的默认比例?

  6. 什么是垃圾回收器他和垃圾算法有什么区别


内存分配策略


  1. 简述 java 内存分配与回收策略以及 Minor GC 和 Major GC

  2. 对象优先在 Eden 区分配

  3. 为什么大对象直接进入老年代


虚拟机类加载机制


  1. 简述 java 类加载机制?

  2. 类加载的机制及过程

  3. 描述一下 JVM 加载 Class 文件的原理机制

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

  5. 说一下类装载的执行过程?


JVM 调优


  1. JVM 调优的参数可以在那设置参数值

  2. 说一下 JVM 调优的工具?

  3. 常用的 JVM 调优的参数都有哪些?

  4. JVM 的 GC 收集器设置


Tomcat


  1. Tomcat 是什么?

  2. Tomcat 的缺省端口是多少,怎么修改

  3. 怎么在 Linux 上安装 Tomcat

  4. 怎么在 Linux 部署项目

  5. Tomcat 的目录结构

  6. 类似 Tomcat,发布 jsp 运行的 web 服务器还有那些?

  7. tomcat 如何优化?

  8. tomcat 有哪几种 Connector 运行模式(优化)?

  9. Tomcat 有几种部署方式?

  10. tomcat 容器是如何创建 servlet 类实例?用到了什么原理?

  11. Tomcat 的工作模式

  12. Tomcat 顶层架构

  13. Connector 和 Container 的微妙关系

  14. Container 架构分析


执子之手,与子偕老


也许这是程序员的爱情吧,我羡慕了,最后祝愿他们能白头偕老。


另外还有多线程并发、spring 原理、微服务、Netty 与 RPC 、Kafka、日记、设计模式、Java 算法、数据库、Zookeeper、分布式缓存、数据结构等等面试题及答案解析,有需要面试的朋友,面试题及复习资料的免费领取方式




Mybatis 源码分析



吊打面试官的 MySQL 灵魂百问



Redis 的深度解析



2000 大厂高频热门面试题及答案解析



Spring 全家桶大牛推荐



免费超清源码学习视频



用户头像

微信:tkzl6666 添加获取你想要的Java资料 2019.01.29 加入

添加VX(tkzl6666 ) 获取大厂面试真题,面试复习资料,Java进阶资料,Java实战项目。

评论 (1 条评论)

发布
用户头像
腾讯 P7 给 2 年开发女朋友吐血整理面试题合集:Java 虚拟机 +Tomcat 等
2021 年 01 月 18 日 15:01
回复
没有更多了
腾讯P7给2年开发女朋友吐血整理面试题合集:Java虚拟机+Tomcat等