技术面 Transformers的原理,自注意力机制怎么实现的,kvq是什么;kv缓存是什么,怎么提升transformer的推理速度;MCP原理,通信方式是什么;MOE原理,rag多路召回是什么;文档切分有哪几种,表格,图片怎么向量化的;Spring,springboot中使用了哪些设计模式;Java的配置文件的配置方式;如果配置读的不是properites,而是config,怎么配置的;读properites的顺序,优先级?范围怎么设置?Mybatis的缓存是什么样的,一级缓存,二级缓存,${}和{}嘛,两者的使用场景;有自己写过插件嘛,怎么写?死信队列是怎么实现的,有什么作用,Rocketmq的可靠性是怎么保证的;数据库的having的作用是什么,分库分表的实现;Udp和tcp的区别