上来介绍做过的项目
对java里集合有了解嘛?谈谈吧?(没指定范围,从collection和map接口往下讲,所有的基本的实现类都讲一遍,QAQ,当时人都是炸裂的,虽然很了解,但是第一次见这种场面)
我看你简历上写对JVM很熟悉?谈谈垃圾收集器和GC吧。(又没指定范围,把五种GC算法和所有垃圾收集器讲一遍,分析每种侧重点和优缺点,说完嗓子都干了)
你上面写这对多线程有很深的理解,说一下吧。(到这个时候我实在是说不动了,我反问,那我从哪开始讲呢?他说你随意,然后我就说我看过JAVA并发编程的艺术,那么我按照书的内容顺序开始吧,结果从JMM->volatile三特性、内存语义、四种内存屏障、三种重排序->DCL->
as-if-serial -> happens before -> 顺序一致性 -> synchronized -> ReentrantLock,😭😭😭😭,然后我说基本就这些了,其他的JUC包下的东西还要讲嘛?他说多线程就讲到这吧)
谈谈对事务的理解吧?
怎么优化索引?(从索引分类开始讲知道优化)
最累嘴的一次面试,几乎把JAVA并发这本书都说完了,而且说的很快,怕说不完🤪
全部评论
(3) 回帖