2027暑期-蚂蚁AI开发一面
【看】你觉得你做的比较复杂的事?
【看】分布式系统中告警会打印一个日志里面有错误码,有一个Trace ID,怎么使用AI分析日志找出错误码是哪块代码里面抛出来的?
【看】怎么保证分布式的一致性?最终一致性?就是分布式事务?每个微服务都准备好了,同时提交时怎么保证要么都成功,要么都失败?如果有的最终提交失败的话怎么处理才行?
【看】介绍一下事务消息?就是一个数据库变更,在数据库变更完成后发一个消息到下游,如果没完成的话就不发消息,怎么保证这个消息一定能发出去?如果发出去了但是下游没有收到怎么办?如果发出去了但是下游处理失败了怎么办?
【看】一个分布式集群,每个节点存储的数据量很大,其中一个节点宕机,为了恢复服务需要新加入一个节点,那么就要将其他节点的备份数据复制到新节点,因为数据量很大,复制导致带宽占用很大,影响了其他节点的正常服务,你会如何解决?
【看】分布式缓存,不要求强一致性、16个节点,开始设计;追加:每个缓存条目不要复制到所有节点(也就是说客户端访问任意一个节点,会先将请求转发到存有该缓存的节点),如果一个节点宕机,怎么处理?
【看】设计题:(面试官让共享屏幕直接使用agent作答,估计是想看看我平时是怎么使用agent的):使用agent设计一个社交平台的用户好友关系、关注信息的系统;假如一个几千万粉丝的大V发动态了,怎么让关注了他的用户接收到他的更新(涉及什么推拉结合);根据agent给出的系统架构(Redis+DB),如果Redis整个集群挂了,所有用户请求直接打到数据库中,会导致数据库崩溃,设计限流机制
【看】介绍一下Harness Engineering和Prompt Engineering和Meaning Engineering?
【看】介绍一下LLM大模型的底层算法?介绍一下Transformer?
【看】介绍一下Scalling Law?介绍一下Scalling Law和RAG的多轮上下文有啥关系?
【看】介绍一下MCP和Skills?为什么需要Skills?
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Lowo's blog!
评论

