程序员社区

脉脉Java后端实习 + (Java面经分享)

今天给大家分享一篇 脉脉Java后端实习, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

总体来说面试过程非常舒服,面试官很和蔼,会引导你回答一些问题,深入浅出。

面试中涉及的一些问题

  • 数组和链表的区别

  • 栈和堆的区别

  • 你知道的树的种类

  • 有了解过字典树吗

  • 介绍一下红黑树

  • 介绍一下B+树

  • 讲一下贪心和动态规划

  • 讲一下快速排序

  • 讲一下什么是面向对象

  • 多态性怎么体现

  • Java里面有指针吗

  • 传值和传址的区别

  • 一份java代码是如何运行

  • 为什么要编译成字节码

  • JDK和JRE的区别

  • 字符和字符串的区别

  • 基本类型和对象都存在哪里 → 基本类型一般存在虚拟机栈中

  • JVM的内存结构

  • Java类加载的过程

  • 双亲委派机制

  • 如何打破双亲委派机制

  • 线程创建的三种方式

  • Callable是否可以返回参数?如何返回?FutureTask有哪些方法?打断线程是打断当前线程吗还是主线程?

  • 讲一下IOC

  • 一个对象如何交给Spring托管

  • bean加载的过程

  • 讲一下AOP(切面是不同的线程?)

  • mybatis用过吗

  • 实习期大概有多久?

  • 你有什么问题想要问我吗?

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 脉脉Java后端实习 + (Java面经分享)

一个分享Java & Python知识的社区