题外
看其他面经的计网OS都没有问,主要还是看自我介绍问,我提了一嘴课程项目用过一次的SpringBoot直接送了,别给自己挖坑!!!!!
面试官人巨好,一直给我答疑解惑给提示,然而我表现特别差,对不起他(跪下
正题
自我介绍
如何看待SpringBoot
SpringBoot约定优于配置理解
SPI接口理解
Java泛型使用、机制、类型擦除
C++模板是否了解
内部类使用
单例模式
指令重排是怎么回事
volatile特性
进程与线程
线程互相如何通信
synchronized了解吗
不可重入锁有哪些(直接死亡)
==、equals机制
如何重写equals,需要注意什么(除了hashCode()外)
直接打印对象出现的@xxxxxx是什么(这个对象的toString()函数的结果,toString()这个函数是定义在Object类中的,代码如下,JDK官方是推荐我们所有的类都应该重写此类)
public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }
引用有哪些,虚引用的作用详细描述一下
minor gc和full gc
动态代理有写过吗,说说
算法(有点像是逻辑题 我墨迹了好久 最后没让实现出来 但是问了想实现的话该怎么办:状态机、树):甲乙两位去打油,甲有一个5斤油瓶,乙有一个3斤油瓶,共打回来8斤油。甲和乙都只需要4斤油。乙有一个10斤的空油瓶。如何利用这只空油瓶,倒来倒去让甲的5斤油瓶里只装4斤油回家?
反问
大噶加油 我先菜菜的滚了
全部评论
(9) 回帖