一面:自我介绍介绍一下实习项目如何使用乐观锁解决超卖问题的乐观锁和悲观锁的区别,介绍一下redis缓存穿透、缓存击穿、缓存雪崩问题及解决方案在高并发场景下设计一个点赞系统使用redis存储点赞数据,数据库怎么存?何时落库,落库的时候是不是也要考虑分批redis数据持久化方式及区别介绍单例模式的两种实现及区别简单工厂模式和工厂方法模式二叉树层序遍历写太快了,再写个快速排序反问:做搜索的,主要用go二面:自我介绍介绍一下最近的项目,做了什么?解决的问题,如何解决的,大模型的上下文长度是有限的,如何解决的大型项目还是会有很多的上下文,这种情况怎么解决可不可以分步骤做?一步一步压缩上下文,MCP了解多...