总体来说面试过程非常舒服,面试官很和蔼,会引导你回答一些问题,深入浅出。
面试中涉及的一些问题
-
数组和链表的区别
-
栈和堆的区别
-
你知道的树的种类
-
有了解过字典树吗
-
介绍一下红黑树
-
介绍一下B+树
-
讲一下贪心和动态规划
-
讲一下快速排序
-
讲一下什么是面向对象
-
多态性怎么体现
-
Java里面有指针吗
-
传值和传址的区别
-
一份java代码是如何运行
-
为什么要编译成字节码
-
JDK和JRE的区别
-
字符和字符串的区别
-
基本类型和对象都存在哪里 → 基本类型一般存在虚拟机栈中
-
JVM的内存结构
-
Java类加载的过程
-
双亲委派机制
-
如何打破双亲委派机制
-
线程创建的三种方式
-
Callable是否可以返回参数?如何返回?FutureTask有哪些方法?打断线程是打断当前线程吗还是主线程?
-
讲一下IOC
-
一个对象如何交给Spring托管
-
bean加载的过程
-
讲一下AOP(切面是不同的线程?)
-
mybatis用过吗
-
实习期大概有多久?
-
你有什么问题想要问我吗?
全部评论
(6) 回帖