腾讯混元后台一面面经
- 手写令牌桶算法
- sychronized和volatile
- 锁升级的过程
- HashMap和ConcurrentHashMap的底层实现
- Redis+Lua怎么应对百万级的队列式并发限流
- RAG是什么
- 意图识别和问题重写是用一个模型做的吗
- 记忆压缩怎么做的
- MCP协议怎么实现?MCP Server需要向外暴露哪些接口?
- 了解过哪些Agent开发框架?
- sychronized和volatile
- 锁升级的过程
- HashMap和ConcurrentHashMap的底层实现
- Redis+Lua怎么应对百万级的队列式并发限流
- RAG是什么
- 意图识别和问题重写是用一个模型做的吗
- 记忆压缩怎么做的
- MCP协议怎么实现?MCP Server需要向外暴露哪些接口?
- 了解过哪些Agent开发框架?
全部评论
很善良的面试官,很垃圾的回答
相关推荐
03-21 20:57
哈尔滨工业大学(深圳) golang 应时:第二题可以直接遍历每个字符,并且记录当前位置之前的 ( 的个数 = left,如果当前位置为 ) 则看前面是否 left > 0,是的话则 left-- 然后继续遍历下一个字符;如果 left = 0 则前面没有 ( 了,此时向后面找第一个 ( 的位置,交换这两个字符并记录交换次数,然后继续遍历即可;这样可以解决 81% 会超时,为了减少查找次数可以在向后找第一个 ( 时维护当前的位置,下次直接从记录的位置向后找,这样就不超时了,但还是81%,此时把总交换次数的类型从 int 换成 long 就能100%
点赞 评论 收藏
分享