#面经# #提前批# 一进来就卡壳了,面试官一会没说话,我主动说作一个自我介绍(别的面试都是面试官先引导话题)。1,自我介绍,没有实习经验,建议我先去找实习,我?2,问项目的实现方案3,接项目,问redis的数据结构,string和Java的String相比优点(说了一下redis中string的扩容机智,可变性)4, 操作String的类有哪些(没太明白,最后让我说StringBuilder,Buffer的区别)5,collection和collections的区别,hashmap,hashtab区别,hash冲突怎么处理5,线程池原理6,了解哪些垃圾回收器(重点说了下Cms)6,redis分布式锁设计7,Mysql事务隔离性原理(讲了一下各种隔离性,RC和RR级别的原理)8,还剩15分钟让手写一个令牌桶限流,(项目中有写),最后到点了,面试官换了个位置?一直在调试,大概写了20多分钟,最后没调出来。面试完发现速度单位搞错了,用的秒作单位,测试用的ms;9.反问,问面试表现,说我表达能力不太行,基础太弱,redis,mysql不熟???他也没追问,说隔离性的时候我说到mvcc,read view了,他也没问下去。还有些别的问题忘了,总体下来感觉面试官有明显的停顿,没问多少问题,像是现翻找出来的题。反正挺打击自信的,还是面试经验太少了。面完直接共享中