兴业数金一面凉经(java工程师)

写在前面:面试官事先没看过我的简历,问的问题不涉及简历内容,个人猜测和工作内容有关,相关岗位介绍见下图:

  • java类的加载时机

    Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制

    一个Class类在虚拟机的完整生命周期分为加载、连接、初始化、使用、卸载。

    • 加载阶段:查找并加载class的二进制数据

      1. 通过类的全限定名(即com.csdn.test.HelloWorld)获取类的二进制字节流

        请注意在此可以引出 类加载器和双亲委派模型

      2. 将二进制字节流转化为方法区的运行时数据结构

      3. 在堆上创建一个Class对象

    • 连接阶段:将已经读入内存的类的二进制数据合并到jvm的运行时环境中

      1. 验证:类文件结构检查、元数据验证、字节码验证、符号引用验证

      2. 准备:为类的静态变量分配内存,并初始化

      3. 解析:将常量池的符号引用转换为直接引用

    • 初始化阶段:为类的静态变量赋初值

      请注意有且只有6种情况必须立即对类进行初始化

  • tomcat开发的请求流程
  • 多线程中网络编程怎么应对多请求

  • rabbitq消息队列

  • spring配置的分类

  • sql调优

  • 快速排序的思想


#兴业数金面试##秋招##Java##校招#
全部评论
请容我先把面试问题放上来,整理好具体的问题后,帖子会及时更新。欢迎大佬批评指正
点赞 回复
分享
发布于 2021-07-29 16:13
请问楼主,是不是笔试通过了才有面试
1 回复
分享
发布于 2021-07-30 19:25
联易融
校招火热招聘中
官网直投
本非科班菜鸡好艰难,问了八股磕磕巴巴
1 回复
分享
发布于 2021-07-31 10:50
你还问了八股,我项目从头问到尾😂
点赞 回复
分享
发布于 2021-07-29 19:46
楼楼,收到二面通知了吗?
点赞 回复
分享
发布于 2021-08-02 20:48
老哥,收到二面了吗?我明天二面,好慌啊
点赞 回复
分享
发布于 2021-08-03 14:45
这么难,下午一面。。😥
点赞 回复
分享
发布于 2021-08-26 10:44

相关推荐

4 24 评论
分享
牛客网
牛客企业服务