自我介绍问实习项目的基本交互情况Redis 本身所有操作是不是都是原子化的?例如 SET, GET, ZADD 等。如果两个客户端同时 SET A=1 和 SET A=2,会不会有非原子化或竞争问题?需要加锁吗?如何保证消息队列(RabbitMQ)在生产和消费时都不丢数据?如果为了提升性能,一次性拉取多条消息(批量消费),如何在使用手动 ACK 的前提下,既保证不丢数据,又能有效处理?手撕,判断包含 (), [], {} 三种括号的字符串是否有效,并且满足嵌套优先级规则(外层优先级 >= 内层优先级,自定义优先级顺序)。不用栈还有什么其他方法?提到可以用递归做。对 LLM 的了解?对 A...