12.19面自我介绍算法(腾讯会议的牛客插件,核心模式):单例模式(懒加载),面试官优化了一下,在进入synchronized之前判断一下instance是否为null删除链表的倒数第n个节点先说思路,快慢指针和栈,并分析一下时间付复杂度,让写的快慢指针项目:分布式锁,为什么这样用,能不能用MySQL的唯一索引,想问的点主要在技术选型的理由;Redis的bitmap存点赞数据,流程怎么做的,key是什么;消息队列rabbitmq,为什么要使用消息队列,消息怎么保证消费的;微服务怎么拆分的;文件上传用的什么?阿里云oss,用的什么api,有没有断点续传,这个没答好时间太久忘了;私信功能怎么做的(没答好);八股:线程的创建方式,为什么显式的使用线程不好,线程池的关键参数,拒绝策略有哪些?反问阶段面试官说必须满6个月,且只有一个hc后续,凉了,