靠记忆回想的,可能记不全首先了解python吗?你对java的了解,你怎么接触到java的?java有什么优势?我觉得是在问我java的三大特征。好了热身完毕1.static关键字有了解吗2.final关键字有了解吗3.代码块有了解吗4.对象的创建过程一些java八股,还有的没记住,我记得有不少然后就开始拷打简历上我写的1.集合你了解哪些?hashmap说说2.设计模式问了单例模式,问在哪用过?没用过3.jvm组成以及内存模型4.线程安全的集合,回答concurrenthashmap,然后叫我聊一聊5.线程池的参数6.线程池哪里用到了7.synchronized和lock的区别8.mysql隔离级别9.聊聊mvcc10.rabbitmq消费者确认,我只知道有这个,但是怎么做不会,然后扯到了消息可靠怎么保证11.redis的zset了解吗?项目,问的第二个项目1.集群下session共享问题说一说。分析了一下单tomcat下的问题然后用redis解决2.除了用redis你还有什么方法?不会了3.聊一聊你的这个定时线程池和redis优化点赞。这个我是用后端做了一下防抖,用redis+异步任务实现,不过有些问题。感觉面试官没听懂4.你觉得后端怎么去判断一个点赞是单纯的一次点赞还是多次点赞。感觉意思就是怎么判断是否要进行防抖好像。我上面说的他确实没听懂,我说用redis计数5.短信验证码这个模块的流程?开始吟唱。反问1.我怎么样。广度还行,深度不够。对象创建那里因为我不会所以没问代理的东西2.业务。面试官吟唱了半天没怎么听清,好像是刚分配任务,还不知道具体的内容时间一小时,能记住的大概这么多。面试官很不错,有些地方会追问,大多数时间在听我说,不会了就直接下一个。最后附上一张我的辣鸡简历。10.11更新已进人才池