面试官人挺好的,自己还是菜,问的很基础,八股文死记硬背,没理解,回答并不好,也很感谢面试官,最后指出自己一些问题,继续弄吧。(13点半面试的,面完之后,赶快去做了天翼的笔试,面试问题现在回忆有些不全)。
1、自我介绍
2、Java有没有类似C语言中的指针,引用传递?
3、C语言中的int类型和Java中的int类型,字节数一样吗?
3、自定义的一个String类,是否会被加载,如果想要它加载应该怎么做?(答的双亲委派)
4、并发编程:volatile关键字(应用场景没回答上来),AQS、ReentrantLock(可重入是什么?)、CAS、ThreadLocal(ThreadLocal在单例模式下,有什么作用)
5、多线程之间的通信(回答成网络通信了)
6、数据库:MySQL的存储引擎、默认的隔离机制如何避免脏读、当字段类型为varchar类型,查询条件使用int类型,这个底层会使用到索引吗?(问题我不会,我都不确定这个会不会报错)
7、Spring:AOP和IOC分别使用什么编程模式?循环依赖这个问题怎么解决?
......(都是很基础的,记得不太全了)
反问:面试官说一般是3轮技术面+1轮HR面(HR面一般不卡人),还说他们公司招的人还挺多的。
#秋招#