全程40分钟出头
自我介绍
Java抽象类与接口有什么区别
接口里面的方法默认是什么类型的
接口里面可以什么都不写
抽象类里面呢
抽象类可以是final的吗
JVM内存结构,各个部分的作用是什么
堆和栈的区别是什么
如何判断一个对象是否应该被回收
GC Roots都有哪些
类加载的过程
数据库ACID是什么
行锁和表锁讲一下
MYSQL不同的数据库引擎对于这两种锁都支持吗
乐观锁和悲观锁讲一下
线程的创建方式有哪些
进程和线程是什么
做题:
实现对一组无序的字母进行从小到大排序(区分大小写),当两个字母相同时,小写字母放在大写字母前。
写了一半,面试官让我说了一下思路就直接进下一题了
斐波拉契整除
假设一个斐波拉契序列的定义如下: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2),现在想知道某个斐波拉契数是否能够被3整除
第二道题写完后面试官说还有问题,让我检查,我查了半天也没发现问题在哪,他说还有一个测试用例没通过,我问哪一个用例,他也没说,就说你下来再看吧,最后也没有反问环节,直接就说今天就到这,然后就结束了。
从头到尾和面试官没什么交流,他问我答,面试官也没有任何表情,其实基础前面回答的挺好,但是感觉要凉
全部评论
(3) 回帖